
Xerox Common Management Interface (XCMI) Standard               03/17/20

Module:  XCMI Extension to IETF Printer MIB 
-- 
-- 
File:    16prtx.txt 
Date:    February 12, 2020 
Version: 6.012.pub 

-- 
-- 


The XCMI extension to 'IETF Printer MIB' module provides extensions 
to the IETF Printer MIB.  Most of the attributes provide for 
description and monitoring of the printer device, the attributes 
defined here are typically for use in configuration. 

This MIB module imports a corresponding Printer Extensions Textual 
Conventions module, file 15prtxtc.txt. 

This XCMI extension to IETF Printer MIB module defines ten MIB 
object groups: 

  1. BaseGroup - Provides module compliance information for both the 
           IETF Printer MIB and this XCMI Extension to 'IETF Printer 
           MIB' Module 

  2. GeneralGroup - Augments IETF Printer MIB prtGeneralGroup 
           Provides device level configuration objects 

  3. DriverOptionsGroup - Provides printer options information   
           required for auto-driver configuration in Windows 8.0 

  4. InputGroup - Augments IETF Printer MIB prtInputGroup 
           Provides an input tray switching mechanism 

  5. OutputGroup - Augments IETF Printer MIB prtOutputGroup 
           Provides output tray configuration objects 


XCMI Working Group            File source/16prtx.txt            [Page 1]

Xerox Common Management Interface (XCMI) Standard               03/17/20


  6. OutputFinishingGroup - Provides stapling configuration objects 

  7. ChannelGroup - Augments IETF Printer MIB prtChannelGroup 
           Provides Channel configuration objects 

  8. InterpreterGroup - Augments IETF Printer MIB prtInterpreterGroup 
           Provides Interpreter configuration settings 

  9. InputAliasGroup - Provides for alternate tray names, and one of 
           the two tray switching mechanisms 

 10. InterpPCLGroup - PCL interpreter specific configuration attributes 

 11. AuxPackageGroup - Provides mechanism to specify printing of 
           auxiliary sheets 

 12. MedmTypeSupGroup -  A table of medium types which are associated 
           with this host system 




XEROX-PRINTER-EXT-MIB DEFINITIONS ::= BEGIN 

-- Module:  XCMI Extension to IETF Printer MIB 
-- 
-- 
-- File:    16prtx.txt, .mib 
-- Date:    February 12, 2020 
-- Version: 6.012.pub 

-- 
-- 

IMPORTS 
    MODULE-IDENTITY, OBJECT-TYPE, Integer32, 
      NOTIFICATION-TYPE, OBJECT-IDENTITY 

XCMI Working Group            File source/16prtx.txt            [Page 2]

Xerox Common Management Interface (XCMI) Standard               03/17/20

            FROM SNMPv2-SMI                 -- RFC 1442/1902/2578 
    DisplayString, RowStatus, TruthValue 
            FROM SNMPv2-TC                  -- RFC 1443/1903/2579 
    MODULE-COMPLIANCE, OBJECT-GROUP 
            FROM SNMPv2-CONF                -- RFC 1444/1904/2580 
    hrDeviceIndex 
            FROM HOST-RESOURCES-MIB 
    PresentOnOff, 
    prtGeneralEntry, 
    prtInputEntry, 
    prtOutputEntry, 
    prtChannelEntry, 
    prtInterpreterEntry, 
    prtInterpreterIndex, 
--    prtLocalizationIndex, 
    prtConsoleLocalization, 
    prtLocalizationLanguage, 
    prtLocalizationCountry, 
    prtLocalizationCharacterSet 
            FROM Printer-MIB                -- Successor to RFC 1759 
    xeroxCommonMIB 
            FROM XEROX-COMMON-MIB 
    Cardinal32, Ordinal32, 
    XcmFixedLocaleDisplayString, 
    XcmGenRowPersistence 
            FROM XEROX-GENERAL-TC 
    XcmPrtAuxSheetContent, 
    XcmPrtAuxSheetType, 
    XcmPrtGroupSupport, 
    XcmPrtIETFPrintMIBGroupSupport, 
    XcmPrtMediaTypeErrorPolicy, 
    XcmPrtMediumClassType, 
    XcmPrtMediumSize, 
    XcmPrtOutputOffsetStackingType, 
    XcmPrtOutputStaplePosition, 
    XcmPrtPageSizeErrorPolicy, 
    XcmPrtPCLFontSource, 
    XcmPrtPlex, 
    XcmPrtPrintQuality, 
    XcmPrtPrintScreen, 
    XcmPrtTraySwitch, 
    XcmPrtGeneralMonoPrintOpt, 
    XcmPrtOutputPunchPosition, 
    XcmPrtInputTraysConfiguration,   
--            FROM XEROX-PRINTER-EXT-TC; 
    XcmPrtFinisherDFAType, 
    XcmPrtHighCapacityFeederType, 
    XcmPrtHolePunchUnitType, 
    XcmPrtFaxOutType, 
    XcmPrtPhaserModuleType, 
    XcmPrtPrintEngineType, 
    XcmPrtAsciiJobTicketType, 
    XcmPrtAuthenticationModeType, 
    XcmPrtHoldForAuthenModeType, 

XCMI Working Group            File source/16prtx.txt            [Page 3]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    XcmPrtAccountingSystemType 
            FROM XEROX-PRINTER-EXT-TC; 



xcmPrintMIB MODULE-IDENTITY 
    LAST-UPDATED "2002120000Z"    -- 2 digit year, February, 12, 2020 
    ORGANIZATION "Xerox Common Management Interface Working Group" 
    CONTACT-INFO " 
                      XCMI Editors 
        E-Mail:       XCMI.Editors@xerox.com 

        -- 
        -- 
    " 
    DESCRIPTION " 
        Version: 6.012.pub 

        Xerox XCMI Extension to IETF Printer MIB Module. 
        This Module provides extension to the IETF Printer MIB. 

        Copyright (C) 1997-2017 Xerox Corporation. All Rights Reserved."
    ::= { xeroxCommonMIB 55 } 


-- 
-- Groups in the XEROX-PRINTER-EXT-MIB 
-- 

xcmPrtBase                OBJECT IDENTIFIER ::= { xcmPrintMIB 1 } 

xcmPrtGeneral             OBJECT IDENTIFIER ::= { xcmPrintMIB 5 } 


-- 3/14/2013 Per Steve Rodriquez Tom Silver 
xcmPrtDriverOptions       OBJECT IDENTIFIER ::= { xcmPrintMIB 6 } 
-- 

xcmPrtInput               OBJECT IDENTIFIER ::= { xcmPrintMIB 8 } 
xcmPrtOutput              OBJECT IDENTIFIER ::= { xcmPrintMIB 9 } 
xcmPrtChannel             OBJECT IDENTIFIER ::= { xcmPrintMIB 14 } 
xcmPrtInterpreter         OBJECT IDENTIFIER ::= { xcmPrintMIB 15 } 

xcmPrtInputAlias          OBJECT IDENTIFIER ::= { xcmPrintMIB 50 } 
xcmPrtAuxSheet            OBJECT IDENTIFIER ::= { xcmPrintMIB 52 } 
xcmPrtAuxPackage          OBJECT IDENTIFIER ::= { xcmPrintMIB 60 } 
xcmPrtMediumTypeSupported OBJECT IDENTIFIER ::= { xcmPrintMIB 75 } 

XCMI Working Group            File source/16prtx.txt            [Page 4]

Xerox Common Management Interface (XCMI) Standard               03/17/20


xcmPrtInterpPCL           OBJECT IDENTIFIER ::= { xcmPrintMIB 70 } 


-- 
--          Base Group (Mandatory) 
-- 
--          Implementation of the xcmPrtBaseGroup is mandatory. 
-- 
--          Usage:  Conforming management agents which implement this 
--          group shall ALWAYS implement all of the mandatory groups 
--          and all of the applicable conditionally mandatory groups 
--          in the IETF Printer MIB. 

xcmPrtBaseTable OBJECT-TYPE 
    SYNTAX      SEQUENCE OF XcmPrtBaseEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current 
    DESCRIPTION 
        "A table of general counters and information for ease of use of 
        the XCMI Extension to IETF Printer MIB Module and the 
        IETF Printer MIB on this host system. 

        Usage:  The ONLY valid row in the 'xcmPrtBaseTable' 
        shall ALWAYS have an 'xcmPrtBaseIndex' of one ('1')." 
    ::= { xcmPrtBase 2 } 

xcmPrtBaseEntry OBJECT-TYPE 
    SYNTAX      XcmPrtBaseEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current 
    DESCRIPTION 
        "An entry of general counters and information for ease of use of
        the XCMI Extension to IETF Printer MIB Module and the 
        IETF Printer MIB on this host system. 

        Usage:  The ONLY valid row in the 'xcmPrtBaseTable' 
        shall ALWAYS have an 'xcmPrtBaseIndex' of one ('1')." 
    INDEX       { xcmPrtBaseIndex } 
    ::= { xcmPrtBaseTable 1 } 

XcmPrtBaseEntry ::= SEQUENCE { 
        -- xcmPrtBaseGroup 
        xcmPrtBaseIndex                Ordinal32, 
        xcmPrtBaseRowStatus            RowStatus, 
        xcmPrtBaseGroupSupport         XcmPrtGroupSupport, 
        xcmPrtBaseUpdateSupport        XcmPrtGroupSupport, 
        xcmPrtBaseCreateSupport        XcmPrtGroupSupport, 
        xcmPrtBaseIETFMIBGroupSupport  XcmPrtIETFPrintMIBGroupSupport, 
        xcmPrtBaseIETFMIBUpdateSupport XcmPrtIETFPrintMIBGroupSupport, 
        xcmPrtBaseIETFMIBCreateSupport XcmPrtIETFPrintMIBGroupSupport 
    } 

xcmPrtBaseIndex OBJECT-TYPE 

XCMI Working Group            File source/16prtx.txt            [Page 5]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    SYNTAX      Ordinal32 
    MAX-ACCESS  not-accessible 
    STATUS      current 
    DESCRIPTION 
        "A unique value used by this host system to identify this 
        conceptual row in the 'xcmPrtBaseTable'. 

        Usage:  The ONLY valid row in the 'xcmPrtBaseTable' 
        shall ALWAYS have an 'xcmPrtBaseIndex' of one ('1')." 
    ::= { xcmPrtBaseEntry 1 } 

xcmPrtBaseRowStatus OBJECT-TYPE 
    SYNTAX      RowStatus 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "This object is used to display status of the ONLY valid 
        conceptual row in the 'xcmPrtBaseTable'. 

        Usage:  'xcmPrtBaseRowStatus' is 'read-only' because 
        the ONLY valid conceptual row shall NOT be deleted." 
    ::= { xcmPrtBaseEntry 2 } 

xcmPrtBaseGroupSupport OBJECT-TYPE 
    SYNTAX      XcmPrtGroupSupport 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION " 
        The terse conformance statement of ALL mandatory, conditionally 
        mandatory, and optional module objects which are 
        supported by this management agent implementation (ie, version) 
        on this host system, specified in a bit-mask." 
    DEFVAL      { 0 }                  --  no mandatory groups 
    ::= { xcmPrtBaseEntry 3 } 

xcmPrtBaseUpdateSupport OBJECT-TYPE 
    SYNTAX      XcmPrtGroupSupport 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION " 
        The terse conformance statement of ALL mandatory, conditionally 
        mandatory, and optional module objects which are 
        supported for existing row update (via SNMP Set-Request PDUs) 
        by this management agent implementation (ie, version) 
        on this host system, specified in a bit-mask." 
    DEFVAL      { 0 }                   -- no existing row update groups
    ::= { xcmPrtBaseEntry 4 } 

xcmPrtBaseCreateSupport OBJECT-TYPE 
    SYNTAX      XcmPrtGroupSupport 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION " 
        The terse conformance statement of ALL mandatory, conditionally 

XCMI Working Group            File source/16prtx.txt            [Page 6]

Xerox Common Management Interface (XCMI) Standard               03/17/20

        mandatory, and optional module objects which are 
        supported for dynamic row creation (via '...RowStatus') 
        by this management agent implementation (ie, version) 
        on this host system, specified in a bit-mask." 
    DEFVAL      { 0 }                   -- no dynamic row create groups 
    ::= { xcmPrtBaseEntry 5 } 

xcmPrtBaseIETFMIBGroupSupport OBJECT-TYPE 
    SYNTAX      XcmPrtIETFPrintMIBGroupSupport 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION " 
        The terse conformance statement of ALL mandatory, conditionally 
        mandatory, and optional module objects in the IETF Printer MIB 
        which are supported by this management agent 
        implementation (ie, version) on this host system, 
        specified in a bit-mask." 
    REFERENCE   "See: IETF Printer MIB" 
    DEFVAL      { 127525 }  -- (1F225H) mandatory groups 
    ::= { xcmPrtBaseEntry 6 } 

xcmPrtBaseIETFMIBUpdateSupport OBJECT-TYPE 
    SYNTAX      XcmPrtIETFPrintMIBGroupSupport 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION " 
        The terse conformance statement of ALL mandatory, conditionally 
        mandatory, and optional module objects in the IETF Printer MIB 
        supported for existing row update (via SNMP Set-Request PDUs) 
        by this management agent implementation (ie, version) 
        on this host system, specified in a bit-mask." 
    REFERENCE   "See: IETF Printer MIB" 
    DEFVAL      { 0 }                   -- no existing row update groups
    ::= { xcmPrtBaseEntry 7 } 

xcmPrtBaseIETFMIBCreateSupport OBJECT-TYPE 
    SYNTAX      XcmPrtIETFPrintMIBGroupSupport 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION " 
        The terse conformance statement of ALL mandatory, conditionally 
        mandatory, and optional module objects in the IETF Printer MIB 
        supported for dynamic row creation (via '...RowStatus') 
        by this management agent implementation (ie, version) 
        on this host system, specified in a bit-mask. 

        Currently there are no groups within the IETF Printer MIB which 
        provide for dynamic row creation, and this object shall always 
        return '0'.  Dynamic row creation is provided to these groups 
        through the XCMI Extension to IETF Printer MIB Module, but 
        CreateSupport should be reflected in xcmPrtBaseCreateSupport. 
        This object is included for completeness." 
    REFERENCE   "See: IETF Printer MIB" 
    DEFVAL      { 0 }                   -- no dynamic row create groups 

XCMI Working Group            File source/16prtx.txt            [Page 7]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    ::= { xcmPrtBaseEntry 8 } 


-- 
-- The Printer MIB General Group Extension (xcmPrtGeneralGroup) 
-- 
-- This group logically augments the Printer MIB's prtGeneral group. 
-- 
-- Implementation of every object in this group is conditionally 
-- mandatory:  if the SNMP agent implements the semantics of any of 
-- these objects outside of the XCMI MIB, the agent shall also implement
-- this group in order to claim XCMI conformance. 
--  

xcmPrtGeneralTable OBJECT-TYPE 
    SYNTAX      SEQUENCE OF XcmPrtGeneralEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current 
    DESCRIPTION " 
        A table of general information per printer. 
        This table augments the prtGeneralTable." 
    ::= { xcmPrtGeneral 1 } 

xcmPrtGeneralEntry OBJECT-TYPE 
    SYNTAX      XcmPrtGeneralEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current 
    DESCRIPTION " 
        An entry exists in this table for each device entry in the 
        hostmib device table whose type is printer." 
    AUGMENTS { prtGeneralEntry } 
    ::= { xcmPrtGeneralTable 1 } 

XcmPrtGeneralEntry ::= SEQUENCE { 
    -- xcmPrtGeneralGroup 
    xcmPrtGeneralRowStatus            RowStatus, 
    xcmPrtGeneralAuxSheetPackage      Cardinal32, 
    xcmPrtGeneralManualFeedTimeout    Integer32, 
    xcmPrtGeneralInputAutoSwitch      PresentOnOff, 
    xcmPrtGeneralOutputAutoSwitch     PresentOnOff, 

    xcmPrtGeneralMediumClassDefault   XcmPrtMediumClassType, 
    xcmPrtGeneralDarknessLevels       Cardinal32, 
    xcmPrtGeneralDarknessLevelNorm    Cardinal32, 
    xcmPrtGeneralDarknessLevelDflt    Integer32, 
    xcmPrtGeneralHexDumpEnable        PresentOnOff, 
    xcmPrtGeneralTonerLowStop         PresentOnOff, 

    -- xcmPrtGeneralAuxSheetGroup 
    xcmPrtGeneralStartupPage          PresentOnOff, 
    xcmPrtGeneralBannerPage           PresentOnOff, 
    xcmPrtGeneralEndBannerPage        PresentOnOff, 
    xcmPrtGeneralTrayLowWarning       PresentOnOff,  


XCMI Working Group            File source/16prtx.txt            [Page 8]

Xerox Common Management Interface (XCMI) Standard               03/17/20


    -- xcmPrtGeneralProdSpecificGroup 
    xcmPrtGeneralScanlineCompaction   PresentOnOff, 
    xcmPrtGeneralMonoPrintOptimization XcmPrtGeneralMonoPrintOpt, 

     -- xcmPrtGeneralInstalledOptionsGroup 
    xcmPrtGeneralInstalledFeeder    OCTET STRING (SIZE(0..255)), 
    xcmPrtGeneralInstalledFinisher  OCTET STRING (SIZE(0..255)), 
    xcmPrtGeneralInstalledAnalogFax OCTET STRING (SIZE(0..255)) 

    } 

xcmPrtGeneralRowStatus OBJECT-TYPE 
    SYNTAX      RowStatus 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Manages the status of this conceptual row in the 
        xcmPrtGeneralTable." 
    ::= { xcmPrtGeneralEntry 1 } 

xcmPrtGeneralAuxSheetPackage OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object is an index into the xcmPrtAuxPackageTable. 
        This table is used to enable or disable printing of 
        auxiliary sheets at the printer box level. 
        The value zero shall mean not specified." 
    REFERENCE " 
        See: xcmPrtInterpAuxSheetPackage 
        See: xcmPrtChannelAuxSheetPackage 
        See: xcmPrtGeneralAuxSheetGroup - xcmPrtGeneralStartupPage 
        See: xcmPrtGeneralAuxSheetGroup - xcmPrtGeneralBannerPage 
        See: xcmPrtGeneralAuxSheetGroup - xcmPrtGeneralEndBannerPage" 
    DEFVAL { 0 } -- Not Specified 
    ::= { xcmPrtGeneralEntry 2 } 

xcmPrtGeneralManualFeedTimeout OBJECT-TYPE 
    SYNTAX      Integer32 
    UNITS       "Seconds" 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        The duration in seconds after which the printer shall either: 

        (a) switch to another input subunit, if the value of 
            prtInputNextIndex is non-zero and prtGeneralAutoSwitch is on
        or 
        (b) abort any job waiting for manually fed input, if the value 
            value of prtInputNextIndex is zero or prtGeneralAutoSwitch 
            is off or notPresent. 


XCMI Working Group            File source/16prtx.txt            [Page 9]

Xerox Common Management Interface (XCMI) Standard               03/17/20


        The event which causes the printer to enter the waiting state 
        is product specific. 

        A value of (-1) implies 'other' or 'infinite' which translates 
        to 'this input subunit doesn't support manual feed'. 
        A value of (-2) implies 'unknown'." 
    REFERENCE " 
        This object copied from the April 1996 Printer MIB  
        prtInputManualFeedTimeout object.  This object is currently 
        in the prtInputTable.  The XCMI WG will push in June 1996 to  
        move this object the prtGeneralTable as done here." 
    DEFVAL { -1 } -- other or infinite 
    ::= { xcmPrtGeneralEntry 3 } 

xcmPrtGeneralInputAutoSwitch OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Indicates the state of the auto input switching feature. 
        The value notPresent indicates the feature is not currently 
        supported. Exact behavior of this feature is product specific." 
    REFERENCE " 
        This object copied from the April 1996 Printer MIB  
        prtInputAutoSwitch object.  This object is currently 
        in the prtInputTable.  The XCMI WG will push in June 1996,  
        to move this object the prtGeneralTable as done here." 
    DEFVAL { notPresent } 
    ::= { xcmPrtGeneralEntry 4 } 

xcmPrtGeneralOutputAutoSwitch OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Indicates the state of the auto output tray switching feature. 
        The value notPresent indicates the feature is not currently 
        supported.  Exact behavior of this feature is product specific."
    DEFVAL { notPresent } 
    ::= { xcmPrtGeneralEntry 5 } 

xcmPrtGeneralMediumClassDefault OBJECT-TYPE 
    SYNTAX      XcmPrtMediumClassType 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object sets the default medium size class for the printer. 
        This object sets the medium size for printer management 
        functions such as printing the configuration sheet. 

        It may affect any media related object, such as form length." 
    DEFVAL { unknown } 
    ::= { xcmPrtGeneralEntry 6 } 

XCMI Working Group           File source/16prtx.txt            [Page 10]

Xerox Common Management Interface (XCMI) Standard               03/17/20


xcmPrtGeneralDarknessLevels OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This value indicates the maximum number of darkness levels 
        supported by this printer. 
        The level settings range from 1 to xcmPrtGeneralDarknessLevels 
        where 1 represents the lightest level and 
        xcmPrtGeneralDarknessLevels represents the darkest level. 
        The value 1 implies no user settables. 
        The value 0 means unspecified. 

        The selection of a darkness levels specifies that the 
        printer shall process the page images so that they appear 
        either 'lighter' or 'darker'." 
    DEFVAL { 0 } -- unspecified 
    ::= { xcmPrtGeneralEntry 7 } 

xcmPrtGeneralDarknessLevelNorm OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        The normal setting for the darkness printing object. 
        The value 0 means unspecified." 
    DEFVAL { 0 } -- unspecified 
    ::= { xcmPrtGeneralEntry 8 } 

xcmPrtGeneralDarknessLevelDflt OBJECT-TYPE 
    SYNTAX      Integer32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        The default setting for the density printing option. 
        The value (-2) indicates unknown. 
        The value (-4) indicates the auto setting." 
    REFERENCE " 
        See: PJL Technical Reference Manual - DENSITY" 
    DEFVAL { -2 } -- unknown 
    ::= { xcmPrtGeneralEntry 9 } 

xcmPrtGeneralHexDumpEnable OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object controls whether the printer is in a special 
        diagnostic mode wherein all received print data is printed in 
        hexadecimal format. 

        Whether a reset or power-cycles turns xcmPrtGeneralHexDumpEnable
        to Off is product dependent." 

XCMI Working Group           File source/16prtx.txt            [Page 11]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    REFERENCE " 
        See: Printer MIB prtInterpreterLangFamily - langDiagnostic(41)" 
    DEFVAL { notPresent } 
    ::= { xcmPrtGeneralEntry 10 } 

xcmPrtGeneralTonerLowStop  OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Indicates the action taken when a low toner condition exists. 

        'on' indicates that the printer will stop printing when then 
        toner is low 

        'off' indicates that printing will continue when the toner is 
        low 

        'notPresent' indicates that the printer has no selectable 
        option for action under a low toner condition."   
    DEFVAL  {notPresent} 
    ::= { xcmPrtGeneralEntry 13 } 


-- 
-- The General Auxiliary Sheet Group (xcmPrtGeneralAuxSheetGroup) 
-- 
-- The auxiliary sheet group allows the administrator to control the 
-- production of auxiliary sheets by the printer. 
-- 
-- Implementation of every object in this group is conditionally 
-- mandatory:  if the SNMP agent implements the semantics of any of 
-- these objects outside of the XCMI MIB, the agent shall also implement
-- this group in order to claim XCMI conformance. 
-- 
-- This Group copied from the v2 Printer MIB dated April 96. 
-- 

xcmPrtGeneralStartupPage OBJECT-TYPE 
        SYNTAX      PresentOnOff 
        MAX-ACCESS  read-create 
        STATUS      current 
        DESCRIPTION " 
            Used to enable or disable printing a startup page. If 
            enabled, a startup page will be printed shortly after 
            power-up, when the device is ready. Typical startup 
            pages include test patterns and/or printer configuration 
            information. 

            Usage:  Conforming management agents, which ALSO implement 
            the the Printer MIB v2, SHALL set 'xcmPrtGeneralStartupPage'
            to the SAME value as 'prtAuxiliarySheetStartupPage' (i.e., 
            the values of these two objects SHALL be interlocked)." 
        REFERENCE " 

XCMI Working Group           File source/16prtx.txt            [Page 12]

Xerox Common Management Interface (XCMI) Standard               03/17/20

            This object copied directly from the April 1996 version of 
            the Printer MIB's prtGeneralStartupPage object." 
        DEFVAL { notPresent } 
        ::= { xcmPrtGeneralEntry 11 } 

xcmPrtGeneralBannerPage OBJECT-TYPE 
        SYNTAX      PresentOnOff 
        MAX-ACCESS  read-create 
        STATUS      current 
        DESCRIPTION " 
            Used to enable or disable printing banner pages at the 
            beginning of jobs. This is a master switch which applies 
            to all jobs, regardless of interpreter. 

            Usage:  Conforming management agents, which ALSO implement 
            the the Printer MIB v2, SHALL set 'xcmPrtGeneralBannerPage' 
            to the SAME value as 'prtAuxiliarySheetBannerPage' (i.e., 
            the values of these two objects SHALL be interlocked)." 
        REFERENCE " 
            This object copied directly from the April 1996 version of 
            the Printer MIB's prtGeneralBannerPage object." 
        DEFVAL { notPresent } 
        ::= { xcmPrtGeneralEntry 12 } 

xcmPrtGeneralEndBannerPage OBJECT-TYPE 
        SYNTAX      PresentOnOff 
        MAX-ACCESS  read-create 
        STATUS      current 
        DESCRIPTION " 
            Used to enable or disable printing banner pages at the 
            end of jobs. This is a master switch which applies 
            to all jobs, regardless of interpreter." 
        DEFVAL { notPresent } 
        ::= { xcmPrtGeneralEntry 14 } 

xcmPrtGeneralTrayLowWarning  OBJECT-TYPE 
       SYNTAX      PresentOnOff 
       MAX-ACCESS  read-create 
       STATUS      current 
       DESCRIPTION " 
           Indicates the action taken when a input tray paper condition 
           exists. 
           'on' indicates that the printer will report the warning over 
              all the user interfaces: Control Panel, CWIS, SNMP, etc. 
           'off' indicates that printing will not report the warning 
           'notPresent' indicates that the printer has no selectable 
              option for a low paper condition."   
       DEFVAL  {notPresent} 
       ::= { xcmPrtGeneralEntry 15 } 


-- 
-- The xcmPrtGeneralGroup (continued) 
-- 

XCMI Working Group           File source/16prtx.txt            [Page 13]

Xerox Common Management Interface (XCMI) Standard               03/17/20



-- The xcmPrt General Group for Product Specific implementations 
-- (xcmPrtGeneralProdSpecificGroup) 
-- 
-- This group logically augments the Printer MIB's prtGeneral group, 
-- and is a continuation of the xcmPrtGeneralGroup.  This object is 
-- considered specific to one product. 
-- 
-- Implementation of any object in this group is optional. 
--  
xcmPrtGeneralScanlineCompaction OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object enables a printing mode wherein the printer 
        compresses selected scanlines of raster image data as they are 
        received and holds them in compressed form until they are to 
        be printed.  This allows particular jobs to be processed with 
        less memory, but often reduced performance as well.   

        On some Printers, turning this feature Off is referred to as 
        'PerformanceEnhancement'.   

        When xcmInterpPageProtect is set to Off, 
        some complex jobs may not print successfully with minimum 
        memory.  The ScanlineCompaction feature enables printing some 
        complex jobs without resorting to reserving additional memory 
        by turning on the PageProtect option or installing additional 
        memory." 
    REFERENCE " 
        See: xcmPrtInterpPageProtect 
        See: DocuPrint 4517 Network Laser Printers User Guide, Pg. D-12"
    DEFVAL { notPresent } 
    ::= { xcmPrtGeneralEntry 50 } 

-- 
-- Added Per Chuck Adams Request 6/13/03 
-- 
xcmPrtGeneralMonoPrintOptimization OBJECT-TYPE 
    SYNTAX      XcmPrtGeneralMonoPrintOpt 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object enables a printing mode wherein the printer 
        can be set to either one of two modes overall.  
        Mode 1 is Optimized for Speed, 
        Mode 2 is Optimized for Economy. 
        This setting affects the overall performance of the 
        printer and thus affects all print quality modes." 
    REFERENCE " 
        See: Phaser 7750 User Guide... for more information" 
    DEFVAL { notPresent } 

XCMI Working Group           File source/16prtx.txt            [Page 14]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    ::= { xcmPrtGeneralEntry 51 } 

-- 
-- The xcmPrtGeneralGroup (continued) 
-- 

-- The xcmPrt General Group for Installed Options 
-- (xcmPrtGeneralInstalledOptionsGroup) 
-- 
-- This group logically augments the Printer MIB's prtGeneral group, 
-- and is a continuation of the xcmPrtGeneralGroup. 
-- 
-- Implementation of any object in this group is optional. 
--  
xcmPrtGeneralInstalledFeeder OBJECT-TYPE 
    SYNTAX      OCTET STRING (SIZE(0..255)) 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION " 
        This object uniquely specifies the currently installed Feeder  
        hardware. Its purpose is to allow clients to determine via a  
        single MIB object the number and type of input trays and feeding
        options available, based exclusively on the feeder that is  
        installed." 
    DEFVAL { "none" } 
    ::= { xcmPrtGeneralEntry 70 } 

xcmPrtGeneralInstalledFinisher OBJECT-TYPE 
    SYNTAX      OCTET STRING (SIZE(0..255)) 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION " 
        This object uniquely specifies the currently installed Finisher 
        hardware. Its purpose is to allow clients to determine via a  
        single MIB object the number and type of output trays and  
        finishing options available, based exclusively on the finisher  
        that is installed." 
    DEFVAL { "none" } 
    ::= { xcmPrtGeneralEntry 71 } 

xcmPrtGeneralInstalledAnalogFax OBJECT-TYPE 
    SYNTAX      OCTET STRING (SIZE(0..255)) 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION " 
        This object uniquely specifies the currently installed analog  
        fax card. Its purpose is to allow clients to determine via a  
        single MIB object whether an analog fax card is installed, and  
        the options that are available based on the fax card that is  
        installed." 
    DEFVAL { "none" } 
    ::= { xcmPrtGeneralEntry 72 } 

-- 

XCMI Working Group           File source/16prtx.txt            [Page 15]

Xerox Common Management Interface (XCMI) Standard               03/17/20

-- Added Per Cyndie Smith 3/16/06 
-- 
xcmPrtGeneralConsoleLocalizationV1EventOID OBJECT-IDENTITY 
    STATUS      current 
    DESCRIPTION 
        "The value of the enterprise-specific OID in an SNMPv1  
         trap sent whenever 'prtConsoleLocalization' in the  
         industry standard printer mib is updated. 

         See SNMPv2 trap definition  
         'xcmPrtGeneralConsoleLocalizationV2Event' 
         below." 
    ::= { xcmPrtGeneral 2 }  

xcmPrtGeneralConsoleLocalizationV2EventPrefix 
 OBJECT IDENTIFIER ::=  
 { xcmPrtGeneralConsoleLocalizationV1EventOID 0 } 

xcmPrtGeneralConsoleLocalizationV2Event NOTIFICATION-TYPE 
    OBJECTS { 
        prtConsoleLocalization, 
--        prtLocalizationIndex, 
        prtLocalizationLanguage, 
        prtLocalizationCountry, 
        prtLocalizationCharacterSet 
    } 
    STATUS      current 
    DESCRIPTION 
        "This trap is sent when the value for prtConsoleLocalization  
         in the industry standard printer MIB gets updated. 

         Note:   The variable-bindings of this trap have been chosen to 
         allow for updated prtConsoleLocalization information to be  
         provided while keeping trap messages reasonably concise   
         (generally a few hundred octets at most)." 

    ::= { xcmPrtGeneralConsoleLocalizationV2EventPrefix 1 } 

-- 
-- The Printer Driver Options Group (xcmPrtDriverOptionsGroup) 
-- 
-- This group of objects does not augment any existing Printer MIB 
-- group. 
-- 
-- The purpose of this group of objects is to support new Microsoft 
-- Windows 8 OS functionality. Specifically, Windows 8 now expects 
-- print devices to expose installed options so that print drivers 
-- can be automatically configured by the Windows 8 OS without any 
-- user intervention.  
-- 
-- Implementation of all objects is mandatory. 
-- 
-- NOTE: xcmPrtDriverOptions OIDs 23 thru 49 are reserved for future  
-- hardware options.  

XCMI Working Group           File source/16prtx.txt            [Page 16]

Xerox Common Management Interface (XCMI) Standard               03/17/20

-- 
-- Created by T.Silver and S.Rodriguez 
-- Last edited 04/3/2013 
-- 
-- 
-- Printer Hardware Options 

xcmPrtDrvrHwdOptStapler OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates if a Stapler Unit is installed within 
         the print device." 
    ::= { xcmPrtDriverOptions 1 } 

xcmPrtDrvrHwdOptDuplexUnit OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates if a Duplex Unit is installed within 
         the print device." 
    ::= { xcmPrtDriverOptions 2 } 

xcmPrtDrvrHwdOptPhaserBookletMaker OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates if a Booklet Maker Module is installed 
         within the Phaser print device." 
    ::= { xcmPrtDriverOptions 3 } 

xcmPrtDrvrHwdOptEnvelopeTray OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates if an Envelope Tray is installed within 
         the print device." 
    ::= { xcmPrtDriverOptions 4 } 

xcmPrtDrvrHwdOptCoilPunchUnit OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates if a Coil Punch Unit is installed 
         within the print device." 
    ::= { xcmPrtDriverOptions 5 } 

xcmPrtDrvrHwdOptFinisherDFA OBJECT-TYPE 
    SYNTAX      XcmPrtFinisherDFAType 

XCMI Working Group           File source/16prtx.txt            [Page 17]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates the type of Finisher DFA that is  
        installed within the print device." 
    ::= { xcmPrtDriverOptions 6 } 

xcmPrtDrvrHwdOptHighCapacityFeeder OBJECT-TYPE 
    SYNTAX      XcmPrtHighCapacityFeederType 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates the type of High Capacity Feeder that 
        is installed within the print device." 
    ::= { xcmPrtDriverOptions 7 } 

xcmPrtDrvrHwdOptOutputDeliveryUnit OBJECT-TYPE 
    SYNTAX      OCTET STRING (SIZE(0..255)) 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object used to indicate the type of Output Delivery Units that 
         are installed within the print device. The contents of this 
         object shall expose a string of valid Output Delivery Unit name
         which are seperated by a comma. Valid Output Delivery Unit type
         include:  
            'notInstalled' 
            'installed' 
            'phStacker' 
            'phAdvanced' 
            'phProfessional' 
            'offsetCatchTray' 
            'simpleCatchTray' 
            'outputBin500Support' 
            'octMailbox' 
            'sctMailbox' 
            'octMailboxStapler' 
            'sctMailboxStapler' 
            'basicOfficeFinisher' 
            'officeFinisher' 
            'advancedOfficeFinisher' 
            'standardFinisher' 
            'professionalFinisher' 
            'dClassFinisher' 
            'dBookletMaker' 
            'dBookletMakerFold' 
            'd3ClassFinisher' 
            'd3ClassFinisherHcs' 
            'sbm' 
            'standardMff' 
            'professionalMff' 
            'bfm' 
            'ftm' 
            'bfmBfm' 

XCMI Working Group           File source/16prtx.txt            [Page 18]

Xerox Common Management Interface (XCMI) Standard               03/17/20

            'bfmBfmFtm' 
            'hcs' 
            'ehcs' 
            'hvf' 
            'hvfBm' 
            'bTypeFinisher' 
            'cTypeFinisher' 
            'cTypeFinisherBookletMaker' 
            'phProfessional2' 
            'dfaCompliant' 
            'hcss' 
            'dClassFinisherAdvanced' 
            'dClassFinisherProfessional' 
            'dClassFinisherProduction' 
            'cClassFinisherAdvanced' 
            'cClassFinisherProfessional' 
            'sbmFolder' 
            'standardFinisherMain' 
            'standardFinisherSb' 
            'dfaCompliantMain' 
            'dfaCompliantSb' 
            'dfaCompliantCustom' 
            'ehcs80' 
            'ehcss80' 
            'hcsDfa' 
            'hcsHcs' 
            'hcsHcsDfa' 
            'D3ClassFinisherHcsHcs' 
            'css' 
            'professionalPlusMff' 
            'bfmFtm' 
            'aTypeFinisher' 
            'gaTypeFinisher' 
            'a4TypeFinisher' 
            'typeSb' 
            'typeSbBookletMaker' 
            'professionalMffMohican' 
            'ftms' 
            'bfmFtms' 
            'ftmsFtms' 
            'bfmFtmsFtms' 
            'bfmBfmFtms' 
            'dFold' 
            'mainTray' 
            'bookletFinisher' 
            'standardFinisherFtm' 
            'hcsStandardFinisher' 
            'hcsStandardFinisherFtm' 
            'hcsBookletMaker' 
            'brFinisher' 
            'brFinisherBookletMaker' 
            'officeFinisherBookletMaker' 
        An example: dClassFinisherProduction,dBookletMaker" 
    ::= { xcmPrtDriverOptions 8 } 

XCMI Working Group           File source/16prtx.txt            [Page 19]

Xerox Common Management Interface (XCMI) Standard               03/17/20


xcmPrtDrvrHwdOptHardDrive OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates if a Hard Drive is installed within 
         the print device." 
    ::= { xcmPrtDriverOptions 9 } 

xcmPrtDrvrHwdOptHolePunchUnit OBJECT-TYPE 
    SYNTAX      XcmPrtHolePunchUnitType 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object used to indicate the type of Hole Punch Unit that is  
         installed within the print device." 
    ::= { xcmPrtDriverOptions 10 } 

xcmPrtDriverInputPaperTrays OBJECT-TYPE 
    SYNTAX      OCTET STRING (SIZE(0..255)) 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object used to indicate the type of Paper Trays that are 
         installed within the print device. The contents of this 
         object shall expose a string of valid Paper Tray names which 
         are seperated by a comma. Valid paper tray types include:      
            'notInstalled' 
            'traysInstalled' 
            '1Tray' 
            '2Trays' 
            '3Trays' 
            '3TraysStm' 
            '3Trays1tm' 
            '3TraysHighCapacity' 
            '4Trays' 
            '4TraysHighCapacity' 
            '4TraysHighCapacityTandemTray' 
            '5Trays' 
            '5TraysHighCapacity' 
            '6Trays' 
            'extraTraysNotInstalled' 
            '1ExtraTray' 
            '2ExtraTrays' 
            '3ExtraTrays' 
            '4ExtraTrays' 
            '5TraysHighCapacityTandemTray' 
            '6TraysHighCapacity' 
            '6TraysHighCapacityTandemTray' 
         An example: 6Trays,2ExtraTrays" 
    ::= { xcmPrtDriverOptions 11 } 

xcmPrtDrvrHwdOptInserterUnit OBJECT-TYPE 

XCMI Working Group           File source/16prtx.txt            [Page 20]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates if an Inserter Unit is installed 
         within the print device." 
    ::= { xcmPrtDriverOptions 12 } 

xcmPrtDrvrHwdOptJobAccountingFdi OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates if a Job Accounting FDI Unit is 
         installedthe print device." 
    ::= { xcmPrtDriverOptions 13 } 

xcmPrtDrvrHwdOptFaxOut OBJECT-TYPE 
    SYNTAX      XcmPrtFaxOutType 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates if a Fax Out Unit is installed within 
         the print device." 
    ::= { xcmPrtDriverOptions 14 } 

xcmPrtDrvrHwdOptMemoryInMBs OBJECT-TYPE 
    SYNTAX      Integer32 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates the size of physical memory in units 
         of Megabytes installed within the print device. A value of  
         zero indicates that no memory is installed." 
    ::= { xcmPrtDriverOptions 15 } 

xcmPrtDrvrHwdOptOutputBinSide OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates if a Side Output Bin is installed 
         within the print device." 
    ::= { xcmPrtDriverOptions 16 } 

xcmPrtDrvrHwdOptOutputBinCenter OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates if a Center Output Bin is installed 
         within the print device." 
    ::= { xcmPrtDriverOptions 17 } 


XCMI Working Group           File source/16prtx.txt            [Page 21]

Xerox Common Management Interface (XCMI) Standard               03/17/20


xcmPrtDrvrHwdOptPhaserModule OBJECT-TYPE 
    SYNTAX      XcmPrtPhaserModuleType 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indentifies the configuration of the Phaser 
         print device." 
    ::= { xcmPrtDriverOptions 18 } 

xcmPrtDrvrHwdOptPrintEngine OBJECT-TYPE 
    SYNTAX      XcmPrtPrintEngineType 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates if the print device contains a single 
         print engine or has two print engines." 
    ::= { xcmPrtDriverOptions 19 } 

xcmPrtDrvrHwdOptSquareFoldTrimmer OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates if a Square Fold Trimmer Unit is 
         installed within the print device." 
    ::= { xcmPrtDriverOptions 20 } 

xcmPrtDrvrHwdOptTriFold OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates if a Tri-Fold Unit is installed within 
         the print device." 
    ::= { xcmPrtDriverOptions 21 } 

-- Printer Functions 

xcmPrtDrvrFntCollation OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates if the Collation function is supported  
        by the print device." 
    ::= { xcmPrtDriverOptions 50 } 

xcmPrtDrvrFntAsciiJobTicket OBJECT-TYPE 
    SYNTAX      XcmPrtAsciiJobTicketType 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates if an ACSII Job Ticket function is 

XCMI Working Group           File source/16prtx.txt            [Page 22]

Xerox Common Management Interface (XCMI) Standard               03/17/20

        supported by the print device." 
    ::= { xcmPrtDriverOptions 51 } 

xcmPrtDrvrFntAuthenticationMode OBJECT-TYPE 
    SYNTAX      XcmPrtAuthenticationModeType 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates the type of Authentication Mode  
        function that is supported by the print device." 
    ::= { xcmPrtDriverOptions 52 } 

xcmPrtDrvrFntHoldForAuthenMode OBJECT-TYPE 
    SYNTAX      XcmPrtHoldForAuthenModeType 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates the type of Hold for Authentication 
        Mode function that is supported by the print device." 
    ::= { xcmPrtDriverOptions 53 } 

xcmPrtDrvrFntEnhancedImageQualityMode OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates if the Enhanced Image Quality function 
        is supported by the print device." 
    ::= { xcmPrtDriverOptions 54 } 

xcmPrtDrvrFntProductivityPack OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates if the Productivity Pack function 
        is supported by the print device." 
    ::= { xcmPrtDriverOptions 55 } 

xcmPrtDrvrFntJobStorage OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates if the Job Storage software function 
        is supported by the print device." 
    ::= { xcmPrtDriverOptions 56 } 

xcmPrtDrvrFntJobAccountingSystem OBJECT-TYPE 
    SYNTAX      XcmPrtAccountingSystemType 
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION 
        "Object that indicates the type of Job Accounting System that 

XCMI Working Group           File source/16prtx.txt            [Page 23]

Xerox Common Management Interface (XCMI) Standard               03/17/20

        is supported by the print device." 
    ::= { xcmPrtDriverOptions 57 } 

-- 
-- The Printer MIB Input group extension (xcmPrtInputGroup) 
-- 
-- This group logically augments the Printer MIB's prtInput group. 
-- 
-- Implementation of every object in this group is conditionally 
-- mandatory:  if the SNMP agent implements the semantics of any of  
-- these objects outside of the XCMI MIB, the agent shall also implement
-- this group in order to claim XCMI conformance. 
--  

xcmPrtInputTable OBJECT-TYPE 
    SYNTAX      SEQUENCE OF XcmPrtInputEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current 
    DESCRIPTION " 
        This table logically augments the Printer MIB's prtInputTable." 
    ::= { xcmPrtInput 1 } 

xcmPrtInputEntry OBJECT-TYPE 
    SYNTAX      XcmPrtInputEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current 
    DESCRIPTION " 
        Entries may exist for each entry in the prtInputTable." 
    AUGMENTS { prtInputEntry } 
    ::= { xcmPrtInputTable 1 } 

XcmPrtInputEntry ::= SEQUENCE { 
    xcmPrtInputRowStatus            RowStatus, 
    xcmPrtInputNextPrtInputIndex    Integer32, 
    xcmPrtInputUseCustomSize        PresentOnOff, 
    xcmPrtInputCustDimFeedDirDecl   Integer32, 
    xcmPrtInputCustDimXFeedDirDecl  Integer32,  
    xcmPrtInputTrayPriority         Integer32 
    } 

xcmPrtInputRowStatus OBJECT-TYPE 
    SYNTAX      RowStatus 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Manages the status of this conceptual row 
        in the xcmPrtInputTable." 
    ::= { xcmPrtInputEntry 1 } 

xcmPrtInputNextPrtInputIndex OBJECT-TYPE 
    SYNTAX      Integer32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 

XCMI Working Group           File source/16prtx.txt            [Page 24]

Xerox Common Management Interface (XCMI) Standard               03/17/20

        The value of prtInputIndex corresponding to the input subunit 
        which will be used when this input subunit is emptied. 

        The value of zero indicates that auto input switching will not 
        occur when this input subunit is emptied. 

        Two different mechanisms for input tray switching, 
        xcmPrtNextPrtInputIndex and xcmPrtInputAliasGroup, are provided.
        A device agent may make use of one or the other, none, or both. 
        Use the model that fits best for the given application. 

        Usage:  Conforming management agents, which ALSO implement the 
        the Printer MIB v2, SHALL set 'xcmPrtInputNextPrtInputIndex' 
        to the SAME value as 'prtInputNextIndex' (i.e., the values of 
        these two objects SHALL be interlocked)." 
    REFERENCE " 
        See: xcmPrtInputAliasGroup 
        See: xcmPrtInterpTraySwitch" 
    DEFVAL { 0 } 
    ::= { xcmPrtInputEntry 2 } 

xcmPrtInputUseCustomSize OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Specifies how this input subunit determines the paper size to 
        use. 

        If the value is 'Off' this input subunit uses the paper size 
        automatically sensed by the subunit. 

        If the value is 'On' this input subunit uses the custom 
        dimensions provided by xcmPrtInputCustDimFeedDirDecl and 
        xcmPrtInputCustDimXFeedDirDecl." 
    REFERENCE " 
        See: xcmPrtInputCustDimFeedDirDecl 
        See: xcmPrtInputCustDimXFeedDirDecl" 
    DEFVAL { other } -- not specified 
    ::= { xcmPrtInputEntry 3 } 

xcmPrtInputCustDimFeedDirDecl OBJECT-TYPE 
    SYNTAX      Integer32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Provides the dimension, in the feed direction, of the media in 
        this input subunit, when the value of xcmPrtInputUseCustomSize 
        is set to 'On'. 

        When xcmPrtInputUseCustomSize is set to On, this value is copied
        to prtInputMediaDimFeedDirDeclared and 
        prtInputMediaDimFeedDirChosen." 
    REFERENCE " 

XCMI Working Group           File source/16prtx.txt            [Page 25]

Xerox Common Management Interface (XCMI) Standard               03/17/20

        See: xcmPrtInputUseCustomSize 
        See: xcmPrtInputCustDimXFeedDirDecl" 
    DEFVAL { 0 } 
    ::= { xcmPrtInputEntry 4 } 

xcmPrtInputCustDimXFeedDirDecl OBJECT-TYPE 
    SYNTAX      Integer32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Provides the dimension, in the feed direction, of the media in 
        this input subunit, when the value of xcmPrtInputUseCustomSize 
        is set to 'On'. 

        When xcmPrtInputUseCustomSize is set to 'On', this value is 
        copied to prtInputMediaDimFeedDirDeclared and 
        prtInputMediaDimFeedDirChosen." 
    REFERENCE " 
        See: xcmPrtInputUseCustomSize 
        See: xcmPrtInputCustDimFeedDirDecl" 
    DEFVAL { 0 } 
    ::= { xcmPrtInputEntry 5 } 

xcmPrtInputTrayPriority OBJECT-TYPE 
    SYNTAX      Integer32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        The current priority of this tray.  This value/mechanism 
        is independent of xcmPrtNextPrtInputIndex and 
        xcmPrtInputAliasGroup. 

        Usage:  The priority of this device, where '0' is 
        unspecified (default), '1' is lowest, and '100' is highest." 
    REFERENCE " 
        See: xcmPrtNextPrtInputIndex 
        See: xcmPrtInputAliasGroup" 
    DEFVAL { 0 }                   -- unspecified device priority 
    ::= { xcmPrtInputEntry 6 } 


-- The Printer MIB Input Group extension (xcmPrtInputTrayGroup) 
-- 
-- This group logically augments the Printer MIB's prtInput group. 
-- It is not an extension to the prtInputTable. 
-- 
-- Implementation of every object in this group is conditionally 
-- mandatory:  if the SNMP agent implements the semantics of any of  
-- these objects outside of the XCMI MIB, the agent shall also implement
-- this group in order to claim XCMI conformance.  

xcmPrtInputTrayTable OBJECT-TYPE 
    SYNTAX      SEQUENCE OF XcmPrtInputTrayEntry 
    MAX-ACCESS  not-accessible 

XCMI Working Group           File source/16prtx.txt            [Page 26]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    STATUS      current 
    DESCRIPTION " 
        This table logically augments the Printer MIB's Input Group." 
    ::= { xcmPrtInput 2 } 

xcmPrtInputTrayEntry OBJECT-TYPE 
    SYNTAX      XcmPrtInputTrayEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current 
    DESCRIPTION " 
        Entries may exist for each unique hrDeviceIndex entry in the  
        prtInputTable." 
    INDEX  { hrDeviceIndex } 
    ::= { xcmPrtInputTrayTable 1 } 

XcmPrtInputTrayEntry ::= SEQUENCE { 
    xcmPrtInputTraysRowStatus        RowStatus, 
    xcmPrtInputTraysInstalled        Integer32, 
    xcmPrtInputTraysConfiguration    XcmPrtInputTraysConfiguration   
    } 

xcmPrtInputTraysRowStatus OBJECT-TYPE 
    SYNTAX      RowStatus 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Manages the status of this conceptual row 
        in the xcmPrtInputTrayTable." 
    ::= { xcmPrtInputTrayEntry 1 } 

xcmPrtInputTraysInstalled OBJECT-TYPE 
    SYNTAX      Integer32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
       The number of printer input trays installed on this device. This 
       value is read-only on devices that are able to determine this 
       value at runtime. The value is read-write on devices that do not 
       know how many input trays are installed on the device. 

       The value reported must match the number of rows in  
       prtInputTable for each unique hrDeviceIndex in that table. 

       Input trays for finisher units are not reported by this value." 

    DEFVAL { 1 }   
    ::= { xcmPrtInputTrayEntry 2 } 


xcmPrtInputTraysConfiguration OBJECT-TYPE 
    SYNTAX   XcmPrtInputTraysConfiguration   
    MAX-ACCESS  read-only 
    STATUS      current 
    DESCRIPTION " 

XCMI Working Group           File source/16prtx.txt            [Page 27]

Xerox Common Management Interface (XCMI) Standard               03/17/20

        This single object represents the input tray configuration  
        for the entire machine. The value exposed by this object  
        will be utilized by Xerox print driver software and the  
        Microsoft OS." 
    DEFVAL { undefined }   
    ::= { xcmPrtInputTrayEntry 3 } 

-- The Printer MIB Output group extension (xcmPrtOutputGroup) 
-- 
-- This group logically augments the Printer MIB's prtOutput group. 
-- 
-- Implementation of every object in this group is conditionally 
-- mandatory:  if the SNMP agent implements the semantics of any of 
-- these objects outside of the XCMI MIB, the agent shall also implement
-- this group in order to claim XCMI conformance. 
--  

xcmPrtOutputTable OBJECT-TYPE 
    SYNTAX      SEQUENCE OF XcmPrtOutputEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current 
    DESCRIPTION " 
        This table logically augments the prtOutputTable in the 
        Printer MIB." 
    ::= { xcmPrtOutput 1 } 

xcmPrtOutputEntry OBJECT-TYPE 
    SYNTAX      XcmPrtOutputEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current 
    DESCRIPTION " 
        Entries may exist for each entry in the prtOutputTable." 
    AUGMENTS { prtOutputEntry } 
    ::= { xcmPrtOutputTable 1 } 

XcmPrtOutputEntry ::= SEQUENCE { 
    -- xcmPrtOutputGroup 
    xcmPrtOutputRowStatus           RowStatus, 
    xcmPrtOutputNextIndex           Integer32, 
    xcmPrtOutputPassword            OCTET STRING (SIZE(0..255)), 
    xcmPrtOutputOffsetStackingType  XcmPrtOutputOffsetStackingType, 
    xcmPrtOutputTrayTimeoutSupport  PresentOnOff, 
    xcmPrtOutputTrayTimeout         Cardinal32, 
    -- xcmPrtOutputFinishingGroup 
    xcmPrtOutputStaple              PresentOnOff, 
    xcmPrtOutputStaplePosSupported  XcmPrtOutputStaplePosition, 
    xcmPrtOutputStapleDefault       PresentOnOff, 
    xcmPrtOutputStaplePosDefault    XcmPrtOutputStaplePosition, 
    xcmPrtOutputPunch               PresentOnOff, 
    xcmPrtOutputPunchDefault        PresentOnOff,   
    xcmPrtOutputPunchPosSupported   XcmPrtOutputPunchPosition, 
    xcmPrtOutputBookletFoldStaple   PresentOnOff 
    } 


XCMI Working Group           File source/16prtx.txt            [Page 28]

Xerox Common Management Interface (XCMI) Standard               03/17/20



xcmPrtOutputRowStatus OBJECT-TYPE 
    SYNTAX      RowStatus 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Manages the status of this conceptual row in the 
        xcmPrtOutputTable." 
    ::= { xcmPrtOutputEntry 1 } 

xcmPrtOutputNextIndex OBJECT-TYPE 
    SYNTAX      Integer32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        The value of prtOutputIndex corresponding to the output subunit 
        which will be used when this output subunit is filled. 
        A value of zero(0) indicates that auto output switching will not
        occur when this output subunit is filled." 
    DEFVAL { 0 } 
    ::= { xcmPrtOutputEntry 2 } 

xcmPrtOutputPassword OBJECT-TYPE 
    SYNTAX      OCTET STRING (SIZE(0..255)) 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object is used as the password for an Output Tray, e.g. an 
        output mailbox.  It is the value that must be entered to open 
        the output tray." 
    REFERENCE   "See: prtOutputSecurity." 
    DEFVAL { ''H } 
    ::= { xcmPrtOutputEntry 3 } 

xcmPrtOutputOffsetStackingType OBJECT-TYPE 
    SYNTAX      XcmPrtOutputOffsetStackingType 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object further refines the type of offset stacking from 
        that specified by the object prtOutputOffsetStacking in the 
        Printer MIB." 
    REFERENCE " 
        See: prtOutputOffsetStacking 
        See: xcmPrtInterpOffsetStackingType" 
    DEFVAL { notSpecified } 
    ::= { xcmPrtOutputEntry 4 } 

xcmPrtOutputTrayTimeoutSupport OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 

XCMI Working Group           File source/16prtx.txt            [Page 29]

Xerox Common Management Interface (XCMI) Standard               03/17/20

        Determines whether the printer should wait before sending 
        the printed output to another output destination when the  
        selected or default destination is full. 

        'On' indicates that would should wait as specified by 
        xcmPrtOutputTrayTimeout. 

        'Off' indicates this feature is off and should immediately 
        seek to send the printed output to another destination. 

        The value 'other' shall mean not specified." 
    REFERENCE "See: xcmPrtOutputTrayTimeout" 
    DEFVAL { other } -- not specified 
    ::= { xcmPrtOutputEntry 5 } 

xcmPrtOutputTrayTimeout OBJECT-TYPE 
    SYNTAX      Cardinal32 
    UNITS       "Seconds" 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Determines how long the printer should wait before sending 
        the printed output to another output destination when the  
        selected or default destination is full. 

        A value of (0) implies 'other' or 'infinite' which translates 
        to this input subunit does not support this feature." 
    DEFVAL { 0 } -- other or infinite 
    ::= { xcmPrtOutputEntry 6 } 


-- 
-- The Output Finishing Group (xcmPrtOutputFinishingGroup) 
-- 
-- Implementation of every object in this group is conditionally 
-- mandatory:  if the SNMP agent implements the semantics of any of 
-- these objects outside of the XCMI MIB, the agent shall also implement
-- this group in order to claim XCMI conformance. 
-- 

xcmPrtOutputStaple  OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object declares whether the printer has the ability to 
        staple multi-page documents delivered to the specified output 
        destination, and whether this ability is currently turned on. 

        'on' indicates stapling is supported to this output destination,
        and that it is turned on. 

        'off' indicates this printer supports stapling to this output 
        destination, but that it is turned off.  If a job calls for a 

XCMI Working Group           File source/16prtx.txt            [Page 30]

Xerox Common Management Interface (XCMI) Standard               03/17/20

        staple, none will be given. 

        'notPresent' indicates that this printer does not support 
        stapling to this output destination. 

        The value 'other' shall mean not specified." 
    REFERENCE " 
        See: 'xcmPrtOutputStapleDefault 
        See: 'xcmPrtOutputStaplePosSupported' 
        See: 'xcmPrtOutputStaplePosDefault'" 
    DEFVAL { other } -- not specified 
    ::= { xcmPrtOutputEntry 100 } 

xcmPrtOutputStaplePosSupported OBJECT-TYPE 
    SYNTAX      XcmPrtOutputStaplePosition 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object declares the stapling positions supported." 
    REFERENCE " 
        See: 'xcmPrtOutputStaple' 
        See: 'xcmPrtOutputStapleDefault' 
        See: 'xcmPrtOutputStaplePosDefault'" 
    DEFVAL { 0 }  -- No staple positions supported 
    ::= { xcmPrtOutputEntry 101 } 

xcmPrtOutputStapleDefault  OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object declares for the cases where the job-stream does not
        specify whether to staple a particular job, whether the printer 
        should apply the default staple specified in 
        xcmPrtOutputStaplePosDefault for this output destination. 

        'on' indicates the staple default feature is supported 
        for this output destination, and that a job not specifying 
        whether to staple should be supplied a staple per the 
        'xcmPrtOutputStaplePosDefault' object. 
        If stapling is disabled, the document will not be stapled. 

        'off' indicates the staple default feature is supported 
        for this output destination, but that it is turned off.  Jobs 
        not specifying whether to staple, will not be stapled. 

        'notPresent' indicates the staple default feature is not 
        supported.  Jobs not specifying whether to staple, will not 
        be stapled. 

        The value 'other' shall mean not specified." 
    REFERENCE " 
        See: 'xcmPrtOutputStaple 
        See: 'xcmPrtOutputStaplePosSupported' 

XCMI Working Group           File source/16prtx.txt            [Page 31]

Xerox Common Management Interface (XCMI) Standard               03/17/20

        See: 'xcmPrtOutputStaplePosDefault'" 
    DEFVAL { other } -- not specified 
    ::= { xcmPrtOutputEntry 102 } 

xcmPrtOutputStaplePosDefault OBJECT-TYPE 
    SYNTAX      XcmPrtOutputStaplePosition 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object controls the default staple position to be used 
        when stapling is enabled, and the job-stream does not specify 
        whether to staple the particular job or the job-stream 
        specifies to apply a staple, but does not specify where. 

        Only one staple position may be declared. 
        The value of zero indicates a default of not staple." 
    REFERENCE " 
        See: 'xcmPrtOutputStaple' 
        See: 'xcmPrtOutputStapleDefault' 
        See: 'xcmPrtOutputStaplePosSupported'" 
    DEFVAL { 0 }  -- Default is to not staple 
    ::= { xcmPrtOutputEntry 103 } 

xcmPrtOutputPunch  OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object declares whether the printer has the ability to 
        punch holes in documents delivered to the specified output 
        destination, and whether this ability is currently turned on. 

        'on' indicates hole punching is supported to this output 
        destination and that it is turned on 

        'off'  indicates this printer supports hole punching to this 
        output destination, but that it is turned off.  If a job calls 
        for punched output, no punching will occur. 

        'not Present'  indicates that this printer does not support 
        hole punching." 
    DEFVAL  { notPresent} 
    ::= {xcmPrtOutputEntry  104} 

xcmPrtOutputPunchDefault  OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object declares whether the printer will punch the job 
        when the print stream does not specify a punch requirement. 

        'on' indicates hole punching is supported to this output 
        destination and that the job will be punched if the data 

XCMI Working Group           File source/16prtx.txt            [Page 32]

Xerox Common Management Interface (XCMI) Standard               03/17/20

        stream contains no job punch information 

        'off'  indicates this printer supports hole punching to this 
        output destination, and that the job will not be punched if 
        the data stream contains no job punch information 

        'not Present'  indicates that this printer does not support 
        hole punching." 
    DEFVAL  { notPresent} 
    ::= {xcmPrtOutputEntry  105} 

-- 
-- 

xcmPrtOutputPunchPosSupported  OBJECT-TYPE 
     SYNTAX      XcmPrtOutputPunchPosition 
      MAX-ACCESS  read-create 
      STATUS      current 
      DESCRIPTION " 
          This object declares the punch positions supported." 
      REFERENCE " 
          See: 'xcmPrtOutputPunch'" 
      DEFVAL  { 0 } -- No punch positions supported 
      ::= {xcmPrtOutputEntry  106} 

xcmPrtOutputBookletFoldStaple OBJECT-TYPE 
      SYNTAX      PresentOnOff 
      MAX-ACCESS  read-create 
      STATUS      current 
      DESCRIPTION " 
          This object declares whether the device has the ability to 
          fold and or staple booklet documents delivered to the 
          specified output destination, and whether this ability is 
          currently turned on. 

          on  indicates booklet folding and/or stapling is supported to 
          this output destination and that it is turned on. 

          off  indicates booklet folding and/or stapling is supported to
          this but that it is turned off. If a job calls for a 
          booklet folding and/or staple, none will be given. 

          notPresent  indicates booklet folding and/or stapling is 
          not supported. 

          The value  other  shall mean not specified." 
      DEFVAL  { notPresent } -- Not installed 
      ::= { xcmPrtOutputEntry  107 } 


XCMI Working Group           File source/16prtx.txt            [Page 33]

Xerox Common Management Interface (XCMI) Standard               03/17/20



-- 
-- The Printer MIB Channel group extension (xcmPrtChannelGroup) 
-- 
-- This group logically augments the Printer MIB's prtChannel group. 
--  
-- Implementation of every object in this group is conditionally 
-- mandatory:  if the SNMP agent implements the semantics of any of 
-- these objects outside of the XCMI MIB, the agent shall also implement
-- this group in order to claim XCMI conformance. 
--  

xcmPrtChannelTable OBJECT-TYPE 
    SYNTAX      SEQUENCE OF XcmPrtChannelEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current 
    DESCRIPTION " 
        This table logically augments Printer MIB's prtChannelTable." 
    ::= { xcmPrtChannel 1 } 

xcmPrtChannelEntry OBJECT-TYPE 
    SYNTAX      XcmPrtChannelEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current         
    DESCRIPTION " 
        An entry exists corresponding to each entry in the 
        prtChannelTable." 
    AUGMENTS    { prtChannelEntry } 
    ::= { xcmPrtChannelTable 1 } 

XcmPrtChannelEntry ::= SEQUENCE { 
    xcmPrtChannelRowStatus          RowStatus, 
    xcmPrtChannelEOJTimeout         Cardinal32, 
    xcmPrtChannelAuxSheetPackage    Cardinal32, 
    xcmPrtChannelSpoolingEnable     PresentOnOff, 
    xcmPrtChannelLangSensing        PresentOnOff, 
    xcmPrtChannelBinaryPostScript   PresentOnOff, 

    -- xcmPrtChannelProductSpecificGroup 
    xcmPrtChannelAutoJobEnd         PresentOnOff, 
    xcmPrtChannelBinaryPostScriptZ  PresentOnOff 
    } 

xcmPrtChannelRowStatus OBJECT-TYPE 
    SYNTAX      RowStatus 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Manages the status of this conceptual row in the 
        xcmPrtChannelTable." 
    ::= { xcmPrtChannelEntry 1 } 

xcmPrtChannelEOJTimeout OBJECT-TYPE 

XCMI Working Group           File source/16prtx.txt            [Page 34]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    SYNTAX      Cardinal32 
    UNITS       "Seconds" 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Defines the number of  seconds that the channel waits before 
        timing out. For example, this may be used for the parallel 
        channel. 

        The value zero means infinite or no timeout on the channel." 
    DEFVAL { 0 } -- No timeout 
    ::= { xcmPrtChannelEntry 2 } 

xcmPrtChannelAuxSheetPackage OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object is an index into the xcmPrtAuxPackageTable. 
        This table is used to enable or disable printing of 
        auxiliary sheets by this channel. 

        The value zero shall mean not specified." 
    REFERENCE " 
        See: xcmPrtGeneralAuxSheetPackage 
        See: xcmPrtInterpAuxSheetPackage" 
    DEFVAL { 0 } -- Not specified 
    ::= { xcmPrtChannelEntry 3 } 

xcmPrtChannelSpoolingEnable OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object controls spooling to a large data store such as a 
        hard disk. 

        When set to On, data received and waiting to be processed from 
        any port is spooled onto the large data store and later 
        retrieved for processing.  This allows the printer to receive  
        the data more rapidly, thus freeing the data source sooner. 
        It may also increase throughput by having the next job's print 
        data already local for processing. 

        When set to Off, the spooling feature is disabled. 
        Data received is not spooled to the large data store, and is 
        accepted by the printer only as needed for printing.   
        You may want to disable this spooling feature if spooling is 
        already done outside the printer; having the spooling done on 
        the printer as well, may not add value, and may create error 
        recovery and queue monitoring difficulties. 

        The value 'other' shall mean not specified." 
    REFERENCE " 

XCMI Working Group           File source/16prtx.txt            [Page 35]

Xerox Common Management Interface (XCMI) Standard               03/17/20

        DocuPrint 4517 Network Laser Printers User Guide, pg. D-5." 
    DEFVAL { other }  -- not specified 
    ::= { xcmPrtChannelEntry 4 } 

xcmPrtChannelLangSensing OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object indicates whether the channel supports detection of 
        the input PDL language type, and if so, whether the feature is 
        enabled. 

        Currently, the prtChannelDefaultPageDescLangIndex points to the 
        Page Description Language Interpreter for this channel.  One of 
        the PDL types enumerated in the prtInterpreterLangFamily object 
        is langAutomatic(37), to be used for automatic PDL sensing; 
        however, if the language sensing fails there is no fallback 
        language for the channel. 

        Conforming implementations shall use xcmPrtChannelLangSensing 
        for each channel and deprecate use of the langAutomatic(37) enum
        in favor of the literal default language in the 
        prtInterpreterLangFamily object. 

        The value 'other' shall mean not specified." 
    REFERENCE " 
        See: Printer MIB prtInterpreterLangFamily" 
    DEFVAL { other }  -- not specified 
    ::= { xcmPrtChannelEntry 5 } 

xcmPrtChannelBinaryPostScript OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        If 'On' PostScript received over this channel is 
        processed as pure binary data. 

        If 'Off' PostScript is interpretted as ASCII or TBCP data. 

        The value 'other' shall mean not specified." 
    REFERENCE " 
        See: Printer MIB prtInterpreterLangFamily 
        See: xcmPrtChannelBinaryPostScriptZ" 
    DEFVAL { other }  -- not specified 
    ::= { xcmPrtChannelEntry 6 } 

-- xcmPrt Channel Group for Product Specific implementions 
-- (xcmPrtChannelProdSpecificGroup) 
-- 
-- This group logically augments the Printer MIB's prtChannel group, 
-- and is a continuation of the xcmPrtChannelGroup.  These objects 
-- are considered specific to one product. 

XCMI Working Group           File source/16prtx.txt            [Page 36]

Xerox Common Management Interface (XCMI) Standard               03/17/20

-- 
-- Implementation of any object in this group is optional. 
-- 

xcmPrtChannelAutoJobEnd OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Controls automatic ending of a print job that does not finish 
        printing. 

        When 'On', after the current print job has paused long enough 
        to exceed the xcmPrtChannelEOJTimeout interval, 
        the current print job will be stopped. 

        When 'Off', the print job does not end after the timeout 
        interval.  Instead, the printer waits to continue until another 
        print job is received on any port.  A partial page will remain 
        unprinted until the next print job is received.  The current 
        job will then be stopped. 

        The value 'other' shall indicate not specified." 
    REFERENCE " 
        See: xcmPrtChannelEOJTimeout 
        See: Xerox 4517+ User Guide 
        See: Xerox 4505  User Guide" 
    DEFVAL { other } -- not specified 
    ::= { xcmPrtChannelEntry 80 } 

xcmPrtChannelBinaryPostScriptZ OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        If 'On' PostScript received over this channel is 
        processed as pure binary data. 

        If 'Off' PostScript is interpretted as ASCII or TBCP data. 

        The value 'other' shall mean not specified. 

        Devices should NOT implement this object, should instead 
        implement the equivalent object xcmPrtChannelBinaryPostScript. 
        This xcmPrtChannelBinaryPostScriptZ object appears for 
        backward compatibility support only, since some few devices 
        implemented the object at this OID.  Clients/managers wishing 
        to support those devices should try to access both objects 
        (which generally can be done with a single SNMP message packet 
        combining requests for both object OIDs) and use whichever 
        object is present in the device." 
    REFERENCE " 
        See: xcmPrtChannelBinaryPostScript 
        See: Printer MIB prtInterpreterLangFamily" 

XCMI Working Group           File source/16prtx.txt            [Page 37]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    DEFVAL { other }  -- not specified 
    ::= { xcmPrtChannelEntry 81 } 

-- 
-- The Printer MIB Interpreter group extension (xcmPrtInterpreterGroup) 
-- 
-- This group logically augments the Printer MIB's prtInterpreter group.
-- 
-- Implementation of every object in this group is conditionally 
-- mandatory:  if the SNMP agent implements the semantics of any of 
-- these objects outside of the XCMI MIB, the agent shall also implement
-- this group in order to claim XCMI conformance. 
--  

xcmPrtInterpreterTable OBJECT-TYPE 
    SYNTAX      SEQUENCE OF XcmPrtInterpreterEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current 
    DESCRIPTION " 
        This table logically augments the Printer MIB's 
        prtInterpreterTable." 
    ::= { xcmPrtInterpreter 1 } 

xcmPrtInterpreterEntry OBJECT-TYPE 
    SYNTAX      XcmPrtInterpreterEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current         
    DESCRIPTION " 
        An entry exists corresponding to each entry in the 
        prtInterpreterTable." 
    AUGMENTS    { prtInterpreterEntry } 
    ::= { xcmPrtInterpreterTable 1 } 

XcmPrtInterpreterEntry ::= SEQUENCE { 
    -- xcmPrtInterpreterGroup 
    xcmPrtInterpRowStatus           RowStatus, 
    xcmPrtInterpAuxSheetPackage     Cardinal32, 
    xcmPrtInterpContextSaving       PresentOnOff, 
    xcmPrtInterpEdgeEnhancement     PresentOnOff, 
    xcmPrtInterpFontIndexDefault    Integer32, 

    xcmPrtInterpGrayLevels          Cardinal32, 
    xcmPrtInterpGrayLevelDefault    Cardinal32, 
    xcmPrtInterpJamRecovery         PresentOnOff, 
    xcmPrtInterpJobCopiesDefault    Ordinal32, 
    xcmPrtInterpLineWrap            PresentOnOff, 

    xcmPrtInterpMediumSizeDefault   XcmPrtMediumSize, 
    xcmPrtInterpPageProtect         PresentOnOff, 
    xcmPrtInterpPageProtectSize     XcmPrtMediumSize, 
    xcmPrtInterpPageSizeErrorPolicy XcmPrtPageSizeErrorPolicy, 
    xcmPrtInterpPlexSupported       XcmPrtPlex, 

    xcmPrtInterpPlexDefault         XcmPrtPlex, 

XCMI Working Group           File source/16prtx.txt            [Page 38]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    xcmPrtInterpPrintEdgeToEdge     PresentOnOff, 
    xcmPrtInterpPrintQuality        XcmPrtPrintQuality, 
    xcmPrtInterpPrtInputIndexDflt   Cardinal32, 
    xcmPrtInterpPrtOutputIndexDflt  Cardinal32, 

    xcmPrtInterpResFeedDirDefault   Cardinal32, 
    xcmPrtInterpResXFeedDirDefault  Cardinal32, 
    xcmPrtInterpResIPResIndex       Cardinal32, 
    xcmPrtInterpResIPResIndexDflt   Cardinal32, 
    xcmPrtInterpTextFormLength      Cardinal32, 

    xcmPrtInterpTimeoutJob          Cardinal32, 
    xcmPrtInterpTimeoutPage         Cardinal32, 
    xcmPrtInterpInputAliasIndexDflt Cardinal32, 
    xcmPrtInterpTraySwitch          XcmPrtTraySwitch, 
    xcmPrtInterpMediumTypeDefault 
                       XcmFixedLocaleDisplayString (SIZE(0..255)), 
    xcmPrtInterpMediaTypeErrPolicy  XcmPrtMediaTypeErrorPolicy, 
    xcmPrtInterpErrorPolicyTimeout  Cardinal32, 
    xcmPrtInterpLineTerm            PresentOnOff, 
    xcmPrtInterpEnhancedResolution  PresentOnOff, 

    -- xcmPrtInterpProdSpecific01Group 
    xcmPrtInterpAutoContinue        PresentOnOff, 
    xcmPrtInterpEnvFeederSize       XcmPrtMediumSize, 
    xcmPrtInterpManualFeedPgSize    XcmPrtMediumSize, 
    xcmPrtInterpOffsetStackingType  XcmPrtOutputOffsetStackingType, 
-- Requested by: Cyndi Moskal 8/12/03 
-- Feature team: PCL barcodes 
    xcmPrtInterpProcessBarcodes     PresentOnOff 
    } 

xcmPrtInterpRowStatus OBJECT-TYPE 
    SYNTAX      RowStatus 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Manages the status of this conceptual row in the 
        xcmPrtInterpreterTable."   
    ::= { xcmPrtInterpreterEntry 1 } 

xcmPrtInterpAuxSheetPackage OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object is an index into the xcmPrtAuxPackageTable. 
        This table is used to enable or disable printing of 
        auxiliary sheets by this interpreter. 

        The value zero shall mean not specified." 
    REFERENCE " 
        See: xcmPrtGeneralAuxSheetPackage 
        See: xcmPrtChannelAuxSheetPackage" 

XCMI Working Group           File source/16prtx.txt            [Page 39]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    DEFVAL { 0 } -- Not specified 
    ::= { xcmPrtInterpreterEntry 2 } 

xcmPrtInterpContextSaving OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Enables reserving memory for saving permanently downloaded fonts
        and macros, when the printer switches between this and another 
        interpreter.  The effect is to save the memory for a subsequent 
        job using this interpreter. 

        When set to Off, all permanently downloaded fonts and macros are
        cleared from memory when switching PDLs.  They must be 
        downloaded again when the printer switches back to using the 
        current PDL. 

        When set to On, permanently downloaded fonts and macros are 
        stored in printer memory.  You eliminate the time to download 
        them again when the printer switches back to the current PDL. 

        In PCL, this is referred to as Resource Savings. 

        The value 'other' shall mean not specified." 
    REFERENCE " 
        DocuPrint 4517 Network Laser Printers User Guide, Pg. D-16." 
    DEFVAL { other }  -- not specified 
    ::= { xcmPrtInterpreterEntry 3 } 

xcmPrtInterpEdgeEnhancement OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Specifies whether the printer should perform EdgeEnhancement of 
        the image of the printed document for this interpreter. 

        The value 'other' shall mean not specified." 
    DEFVAL { other } -- not specified 
    ::= { xcmPrtInterpreterEntry 4 } 

xcmPrtInterpFontIndexDefault OBJECT-TYPE 
    SYNTAX      Integer32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        The value of xcmFontIndex corresponding to the xcmFontEntry 
        which represents the default font for this Interpreter. 

        A value of (-1) means 'other'. 
        A value of (-2) means 'unknown'. 
        A value of (-3) means 'notPresent'. 


XCMI Working Group           File source/16prtx.txt            [Page 40]

Xerox Common Management Interface (XCMI) Standard               03/17/20


        A value of 'other' (-3) should be used for those 
        interpreters which have no default font (e.g. PostScript). 

        For agents that choose not to implement the Resources MIB, 
        this object specifies the ID of the default font.  This use 
        of this object is significant only to the specific product." 
    DEFVAL { -2 } -- unknown 
    ::= { xcmPrtInterpreterEntry 5 } 

xcmPrtInterpGrayLevels OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object describes the gray levels supported by this 
        interpreter.  This may represent gray levels within a color 
        plane. 
        The value zero means not specified for this interpreter." 
    DEFVAL { 0 } -- Not specified. 
    ::= { xcmPrtInterpreterEntry 6 } 

xcmPrtInterpGrayLevelDefault OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object controls the number of gray scales for this 
        interpreter. 
        The value zero means not specified for this interpreter." 
    REFERENCE "See: xcmPrtInterpGrayLevels" 
    DEFVAL { 0 } -- not Specified. 
    ::= { xcmPrtInterpreterEntry 7 } 

xcmPrtInterpJamRecovery OBJECT-TYPE 
    SYNTAX  PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object controls how the printer recovers from a paper jam. 

        When set to On, the printer reprints any pages in the printer at
        the time of the jam, after the jam has been cleared.  The 
        printer does this by using a portion of memory to store print 
        data.  This may slow throughput. 

        When set to Off, some pages may be lost after the jam has been 
        cleared.  The print job must be re-sent, specifying those pages 
        that did not print as a result of the paper jam. 

        The value 'other' shall mean not specified." 
    REFERENCE " 
        DocuPrint 4517 Network Laser Printers User Guide, Pg. D-9." 
    DEFVAL { other }  -- not specified 

XCMI Working Group           File source/16prtx.txt            [Page 41]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    ::= { xcmPrtInterpreterEntry 8 } 

xcmPrtInterpJobCopiesDefault OBJECT-TYPE 
    SYNTAX      Ordinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This defines the default number of job copies to be printed 
        by this interpreter. 

        If set incorrectly, this object may cause difficulties at 
        customer sites.  Agent developers should consider making this 
        object read-only, permanently set to one copy." 
    REFERENCE " 
          See: ISO/IEC 10175-1:1996(E) 
               - Section 9.2.2.1: Results-profile job-copies 
          See: PJL Technical Reference Manual - COPIES 
          See: PCL 5 Printer Language Technical Reference Manual 
               - Number of Copies Command" 
    DEFVAL { 1 } -- One copy 
    ::= { xcmPrtInterpreterEntry 9 } 

xcmPrtInterpLineWrap OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object controls whether long lines are wrapped or 
        truncated. 

        If On,  long lines wrap to the next line. 
        If Off, long lines are truncated. 

        Note the meaning of 'long' depends on the orientation and the 
        current page size. 

        The value 'other' shall mean not specified." 
    REFERENCE " 
        Adobe PostScript Language Reference Manual Supplement." 
    DEFVAL { other }  -- not specified 
    ::= { xcmPrtInterpreterEntry 10 } 

xcmPrtInterpMediumSizeDefault OBJECT-TYPE 
    SYNTAX      XcmPrtMediumSize 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object specifies the default medium size for an 
        interpreter.  It is used if no medium size is specified. 

        For PCL, this object sets the General PJL Environment variable 
        'Paper'. 

        The xcmPrtInterpMediumSizeDefault object may be affected by 

XCMI Working Group           File source/16prtx.txt            [Page 42]

Xerox Common Management Interface (XCMI) Standard               03/17/20

        setting the xcmPrtGeneralMediumClassDefault object." 
    REFERENCE " 
        See: PCL 5 Printer Language Technical Reference Manual 
        See: PJL Technical Reference Manual - PAPER 
        See: xcmPrtGeneralMediumClassDefault" 
    DEFVAL { notSpecified } 
    ::= { xcmPrtInterpreterEntry 11 } 

xcmPrtInterpPageProtect OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object enables reserving sufficient memory for printing 
        complex pages, thus avoiding Page Too Complex errors. 
        The amount of memory reserved is implementation specific. 
        When this feature is turned on, printer performance may 
        be slowed. 

        The value 'other' shall mean not specified." 
    REFERENCE " 
        DocuPrint 4517 Network Laser Printers User Guide, Pg. D-11." 
    DEFVAL { other } -- not specified 
    ::= { xcmPrtInterpreterEntry 12 } 

xcmPrtInterpPageProtectSize OBJECT-TYPE 
    SYNTAX      XcmPrtMediumSize 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object sets the PageSize to be used by this interpreter 
        in reserving sufficient memory for printing complex pages, 
        thus avoiding Page Too Complex Errors. 
        The actual amount of memory to be reserved as a function of the 
        specified page size is implementation specific. When this 
        feature is turned on, printer performance may be slowed. 

        In PCL, this object supports the General PJL Environment 
        Variable 'PAGEPROTECT'.  This object the sets the page 
        protection configuration. 
        The page protection feature reserves a block of printer memory 
        to prevent printer overrun errors when formatting very dense 
        or complex images.  This variable may be set to any legal 
        value at any time, regardless of the current amount of free 
        memory or the currently set resolution. 
        When a job is sent, if there is not enough memory to print 
        correctly with the current resolution and page protection 
        configuration, the system temporarily overrides the resolution 
        and/or page protect values to run the job. 
        When the page protection status is changed, memory may be 
        reconfigured, and all downloaded fonts, PCL macros, and 
        PostScript dictionaries may be lost. 

        The value notSpecified shall also mean Off." 

XCMI Working Group           File source/16prtx.txt            [Page 43]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    REFERENCE " 
        See: Printer Job Language Technical Reference Manual 
             - General PJL Environment Variable 'PAGEPROTECT'" 
    DEFVAL { notSpecified } -- not specified or Off.  
    ::= { xcmPrtInterpreterEntry 13 } 

xcmPrtInterpPageSizeErrorPolicy OBJECT-TYPE 
    SYNTAX      XcmPrtPageSizeErrorPolicy 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Controls interpreter behavior when the requested Page Size 
        is not currently available." 
    REFERENCE " 
        See: xcmPrtInterpMediaTypeErrPolicy 
        See: xcmPrtInterpErrorPolicyTimeout" 
    DEFVAL { notSpecified } 
    ::= { xcmPrtInterpreterEntry 14 } 

xcmPrtInterpPlexSupported OBJECT-TYPE 
    SYNTAX      XcmPrtPlex 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object specifies the Plex modes supported by this 
        interpreter.  These Plex modes specify the relative 
        orientations between consecutive pages, and capabilities of 
        printing one-side, two-sided or both.  " 
    DEFVAL { 0 } -- not specified 
    ::= { xcmPrtInterpreterEntry 15 } 

xcmPrtInterpPlexDefault OBJECT-TYPE 
    SYNTAX      XcmPrtPlex 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object specifies the default plex for this interpreter. 

        The device shall set no more than one bit. 
        The value zero shall indicate not specified." 
    REFERENCE "See: xcmPrtInterpPlexSupported" 
    DEFVAL { 0 } -- not specified 
    ::= { xcmPrtInterpreterEntry 16 } 

xcmPrtInterpPrintEdgeToEdge OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Enables edge to edge printing for interpreters that try to 
        enforce a coordinate system that is offset from the edge of the 
        paper, e.g., PCL. 
        When On,  jobs are printed to the edge of the paper. 
        When Off, jobs are printed in normal printable area of page. 

XCMI Working Group           File source/16prtx.txt            [Page 44]

Xerox Common Management Interface (XCMI) Standard               03/17/20


        The value 'other' shall mean not specified." 
    DEFVAL { other } -- not specified 
    ::= { xcmPrtInterpreterEntry 17 } 

xcmPrtInterpPrintQuality OBJECT-TYPE 
    SYNTAX      XcmPrtPrintQuality 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Sets the default output quality of the printed document for this
        interpreter.  Some printers have programmatically controlled 
        output quality." 
    DEFVAL { normal } 
    ::= { xcmPrtInterpreterEntry 18 } 

xcmPrtInterpPrtInputIndexDflt OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Sets the default input source for the interpreter. 
        It is the index to the prtInputGroup. 
        The value zero means not specified." 
    DEFVAL { 0 } -- not specified 
    ::= { xcmPrtInterpreterEntry 19 } 

xcmPrtInterpPrtOutputIndexDflt OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        The value of the index of the default Output bin for this 
        interpreter.  If specified, this object overrides the box level 
        object prtOutputDefaultIndex. 

        The value zero means unspecified." 
    REFERENCE "See: Printer MIB prtOutputDefaultIndex" 
    DEFVAL { 0 } -- unspecified 
    ::= { xcmPrtInterpreterEntry 20 } 

xcmPrtInterpResFeedDirDefault OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object specifies for this interpreter, the default 
        resolution in the Feed direction in 10000 units of measure 
        specified by prtMarkerAddressabilityUnit for this interpreter. 

        A related object is the Printer MIB 
        prtInterpreterFeedAddressability object which describes the  
        maximum interpreter addressability in the feed direction. 


XCMI Working Group           File source/16prtx.txt            [Page 45]

Xerox Common Management Interface (XCMI) Standard               03/17/20


        The value zero shall mean not specified. 
        If this object has a value other than unspecified, this object 
        takes precedence over xcmPrtInterpFeedResIndexDefault." 
    REFERENCE "See: Printer MIB prtInterpreterFeedAddressability" 
    DEFVAL { 0 } -- unspecified 
    ::= { xcmPrtInterpreterEntry 21 } 

xcmPrtInterpResXFeedDirDefault OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object specifies for this interpreter, the default 
        resolution in the Cross Feed direction in 10000 units of measure
        specified by prtMarkerAddressabilityUnit for this interpreter. 

        A related object is the Printer MIB 
        prtInterpreterFeedAddressability object which describes the  
        maximum interpreter addressability in the cross feed direction. 

        The value zero means unspecified. 
        If this object has a value other than unspecified, this object  
        takes precedence over xcmPrtInterpFeedResIndexDefault." 
    REFERENCE "See: Printer MIB prtInterpreterXFeedAddressability" 
    DEFVAL { 0 } -- unspecified 
    ::= { xcmPrtInterpreterEntry 22 } 

xcmPrtInterpResIPResIndex OBJECT-TYPE 
    SYNTAX     Cardinal32 
    MAX-ACCESS read-create 
    STATUS     current 
    DESCRIPTION " 
        This object shall provide an index into the xcmIPResTable. 
        The xcmIPResTable shall be used to list available resolutions 
        supported by this interpreter.  Each row includes objects 
        for Feed Resolution (pixels per inch), XFeed Resolution 
        (pixels per inch), Bits Per Pixel Supported, and Number of 
        Color Planes Supported. 

        The value zero means unspecified." 
    DEFVAL { 0 } -- unspecified 
    ::= { xcmPrtInterpreterEntry 23 } 

xcmPrtInterpResIPResIndexDflt OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object which is a pointer into the xcmIPResTable sets the 
        print resolution for this interpreter. 

        The value zero means unspecified." 
    DEFVAL { 0 } -- unspecified 

XCMI Working Group           File source/16prtx.txt            [Page 46]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    ::= { xcmPrtInterpreterEntry 24 } 

xcmPrtInterpTextFormLength OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object sets the maximum number of lines per page for a text
        file that is being printed using this interpreter. 

        For PCL Interpreters, this object provides the General PJL 
        Environment Variable FORMLINES.  This variable is tied to both 
        the PJL Environment Variables PAPER and ORIENTATION.  If the 
        value of either of those variables is changed, then the 
        FORMLINES variable automatically is updated to maintain the 
        same line spacing. 

        The value zero means not specified." 
    REFERENCE " 
        See: PJL Technical Reference Manual - FORMLINES" 
    DEFVAL { 0 } -- not specified 
    ::= { xcmPrtInterpreterEntry 25 } 

xcmPrtInterpTimeoutJob OBJECT-TYPE 
    SYNTAX      Cardinal32 
    UNITS       "Seconds" 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object sets how long printer will wait for correct end of 
        job from the interpreter. 
        This setting lets you adjust how long the printer will wait to 
        receive the data it needs to complete a job before terminating 
        it prematurely. 

        The value zero means infinite." 
    DEFVAL { 0 } -- Infinite Timeout. 
    ::= { xcmPrtInterpreterEntry 26 } 

xcmPrtInterpTimeoutPage OBJECT-TYPE 
    SYNTAX      Cardinal32 
    UNITS       "Seconds" 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object sets how long printer will wait for correct end of 
        page from the interpreter. 
        If, for example, a print job contains a page without the correct
        end of page code, the job will stall.  This setting lets you 
        adjust how long the printer will wait to receive the data it 
        needs to complete a page before terminating it prematurely. 

        The value zero means infinite." 
    DEFVAL { 0 } -- Infinite Timeout 

XCMI Working Group           File source/16prtx.txt            [Page 47]

Xerox Common Management Interface (XCMI) Standard               03/17/20

::= { xcmPrtInterpreterEntry 27 } 

xcmPrtInterpInputAliasIndexDflt OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Sets the default input tray alias for this interpreter. 
        It is the xcmPrtInputAliasIndex to the xcmPrtInputAlias table. 

        The value zero means 'not specified'." 
    REFERENCE   " See: xcmPrtInputAliasTable" 
    DEFVAL { 0 } -- not specified 
    ::= { xcmPrtInterpreterEntry 28 } 

xcmPrtInterpTraySwitch OBJECT-TYPE 
    SYNTAX      XcmPrtTraySwitch 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object declares for this interpreter the tray switching 
        declaration mechanism used. 

        Note: The tray switching declaration mechanisms do not specify 
        how or when or whether a printer switches back to using an 
        earlier emptied tray after that tray is refilled. 

        For example, assume a printer is set up to first use 
        Tray 1, then when emptied Tray 2, then Tray 3. 
        If just after tray 1 becomes empty and the printer switches 
        to Tray 2, the operator refills Tray 1; the printer may 
        select which tray to pull the next sheet from using a variety 
        of algorithms: 
        - The printer may switch back immediately to use tray 1. 
          This may be particularly appropriate if tray 1 is the 
          high capacity feeder. 
        - The printer may pull sheets from tray 2 until it is 
          empty and then switch back to tray 1. 
        - The printer may pull sheets from tray 2 until it is 
          empty and then continue to tray 3, before switching 
          back to tray 1. 
        Again, implementation of how the input tray switching 
        programs behave when empty trays are refilled is considered 
        printer specific." 
    REFERENCE " 
        See:  xcmPrtInputNextPrtInputIndex 
        See:  xcmPrtInputAliasGroup" 
    DEFVAL { notSpecified } 
    ::= { xcmPrtInterpreterEntry 29 } 

xcmPrtInterpMediumTypeDefault OBJECT-TYPE 
    SYNTAX      XcmFixedLocaleDisplayString (SIZE(0..255)) 
    MAX-ACCESS  read-create 
    STATUS      current 

XCMI Working Group           File source/16prtx.txt            [Page 48]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    DESCRIPTION " 
        Specifies the paper type used to print a page if no paper 
        type is specified by the software application 

        Typical paper types could include Plain, Preprinted, etc." 
    DEFVAL { ''H } -- not specified 
    ::= { xcmPrtInterpreterEntry 30 } 

xcmPrtInterpMediaTypeErrPolicy OBJECT-TYPE 
    SYNTAX      XcmPrtMediaTypeErrorPolicy 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Controls interpreter behavior when the requested Media Type 
        is not currently available." 
    REFERENCE " 
        See: xcmPrtInterpPageSizeErrorPolicy 
        See: xcmPrtInterpErrorPolicyTimeout" 
    DEFVAL { notSpecified } 
    ::= { xcmPrtInterpreterEntry 31 } 

xcmPrtInterpErrorPolicyTimeout OBJECT-TYPE 
    SYNTAX      Cardinal32 
    UNITS       "Seconds" 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Provides the timeout for ErrorPolicy enumerations 
        requiring one, e.g. 'ignoreAfterTimeout' 

        The value zero shall mean infinite or not supported." 
    REFERENCE " 
        See: xcmPrtInterpPageSizeErrorPolicy 
        See: xcmPrtInterpMediaTypeErrPolicy" 
    DEFVAL { 0 } 
    ::= { xcmPrtInterpreterEntry 32 } 

xcmPrtInterpLineTerm OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Enables adding a Carriage Return after every Line Feed. 

        The value 'On' indicates that a Carriage Return will be  
        added after every Line Feed. 

        Usage example:  This is a useful feature when printing text 
        jobs via PCL through a standard queue in UNIX. 

        The value 'other' shall mean not specified." 
    DEFVAL { other }  -- not specified 
    ::= { xcmPrtInterpreterEntry 33 } 


XCMI Working Group           File source/16prtx.txt            [Page 49]

Xerox Common Management Interface (XCMI) Standard               03/17/20


xcmPrtInterpEnhancedResolution OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This  value determines whether the value of 
        prtMarkerAddressabilityFeedDir and 
        prtMarkerAddressabilityXFeedDir is generated directly or 
        generated by enhancing a lower resolution 
        via interpolation techniques. 

        The value 'other' shall mean not specified." 
    DEFVAL { other }  -- not specified 
    ::= { xcmPrtInterpreterEntry 34 } 


-- 
-- The Printer MIB Interpreter Group Extension for a specific product 
-- (xcmPrtInterpProdSpecific01Group) 
-- 
-- This group logically augments the Printer MIB's prtInterpreter group,
-- and is a continuation of the xcmPrtInterpGroup.  These objects are 
-- considered specific to one product, and have therefore been put into 
-- one group. 
-- 
-- Implementation of every object in this group is conditionally 
-- mandatory:  if the SNMP agent implements the semantics of any of 
-- these objects outside of the XCMI MIB, the agent shall also implement
-- this group in order to claim XCMI conformance. 
--  

xcmPrtInterpAutoContinue OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object controls whether the printer resumes printing after 
        a system error occurs. 

        When set to Off, the printer does not automatically resume. 
        Manual intervention must occur for the printer to resume. 

        When set to On, the printer automatically resumes operation 
        after certain system errors.  The On setting is useful in a 
        networked environment. 

        The value 'other' shall mean not specified." 
    REFERENCE " 
        DocuPrint 4517 Network Laser Printers User Guide, Pg. D-3." 
    DEFVAL { other }  -- not specified 
    ::= { xcmPrtInterpreterEntry 50 } 

xcmPrtInterpEnvFeederSize OBJECT-TYPE 

XCMI Working Group           File source/16prtx.txt            [Page 50]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    SYNTAX      XcmPrtMediumSize 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object informs the printer what size of envelope is 
        currently loaded in the envelope feeder.  Because the input tray
        feeding envelopes may not have a size sensor, this setting is 
        required so that the printer is able to know when the size of 
        envelope requested for printing is different than that loaded. 

        When the sizes do not match, and xcmPrtInterpPageSizeErrorPolicy
        is set to Off, the printer displays a message asking for a 
        change of envelope size. 

        The XcmPrtPaperSize selected should be that of an envelope." 
    REFERENCE " 
        DocuPrint 4517 Network Laser Printers User Guide, Pg. D-16." 
    DEFVAL { notSpecified } 
    ::= { xcmPrtInterpreterEntry 51 } 

xcmPrtInterpManualFeedPgSize OBJECT-TYPE 
    SYNTAX      XcmPrtMediumSize 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object sets the default medium size of the manual input 
        tray for this interpreter." 
    REFERENCE " 
        DocuPrint 4517 Network Laser Printers User Guide, Pg. D-10." 
    DEFVAL { notSpecified } 
    ::= { xcmPrtInterpreterEntry 52 } 

xcmPrtInterpOffsetStackingType OBJECT-TYPE 
    SYNTAX      XcmPrtOutputOffsetStackingType 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object further refines the type of offset stacking from 
        that specified by the object prtOutputOffsetStacking in the 
        Printer MIB. 

        Printers who need to specify OffsetStackingType by 
        interpreter shall set this object to 'other'. 
        To specify OffsetStackingType by interpreter, use the 
        object xcmPrtOutputOffsetStackingType." 
    REFERENCE " 
        See: prtOutputOffsetStacking. 
        See: xcmPrtOutputOffsetStackingType" 
    DEFVAL { notSpecified } 
    ::= { xcmPrtInterpreterEntry 53 } 

xcmPrtInterpProcessBarcodes OBJECT-TYPE 
    SYNTAX      PresentOnOff 
    MAX-ACCESS  read-create 

XCMI Working Group           File source/16prtx.txt            [Page 51]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    STATUS      current 
    DESCRIPTION " 
 Specifies whether the 'extra' barcode processing within  
 the interpreter should be used." 
    DEFVAL { other }  -- not specified 
    ::= { xcmPrtInterpreterEntry 54 } 

-- The Printer MIB Extension Input Alias Group (xcmPrtInputAliasGroup) 
-- 
-- This table maps alternate names to entries in the Input Group  
-- and optionally enables an alternate tray switching sequence. 
-- 
-- Implementation of every object in this group is conditionally 
-- mandatory:  mandatory for printers whose interpreters support 
-- such alternate input naming capability through SNMP. 
-- In other words, if the SNMP agent implements the semantics of any of 
-- these objects outside of the XCMI MIB, the agent shall also implement
-- this group in order to claim XCMI conformance. 
--  

xcmPrtInputAliasTable OBJECT-TYPE 
    SYNTAX      SEQUENCE OF XcmPrtInputAliasEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current 
    DESCRIPTION " 
        This table defines one or more aliases for input sub-units 
        defined in the Input Group." 
    ::= { xcmPrtInputAlias 1 } 

xcmPrtInputAliasEntry OBJECT-TYPE 
    SYNTAX      XcmPrtInputAliasEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current         
    DESCRIPTION " 
        One or more entries may exist corresponding to each entry 
        in the prtInputTable." 
    INDEX { hrDeviceIndex, prtInterpreterIndex, xcmPrtInputAliasIndex } 
    ::= { xcmPrtInputAliasTable 1 } 

XcmPrtInputAliasEntry ::= SEQUENCE { 
    xcmPrtInputAliasIndex     Cardinal32, 
    xcmPrtInputAliasRowStatus RowStatus, 
    xcmPrtInputAliasName 
                XcmFixedLocaleDisplayString (SIZE(0..63)), 
    xcmPrtInputAliasSwitchProgram  DisplayString (SIZE(0..255)) 
    } 

xcmPrtInputAliasIndex OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  not-accessible 
    STATUS      current 
    DESCRIPTION " 
        A unique value used to identify this row in the  
        xcmPrtInputAliasTable." 

XCMI Working Group           File source/16prtx.txt            [Page 52]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    ::= { xcmPrtInputAliasEntry 1 } 

xcmPrtInputAliasRowStatus OBJECT-TYPE 
    SYNTAX      RowStatus 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Manages the status of this conceptual row in the 
        xcmPrtInputAliasTable." 
    ::= { xcmPrtInputAliasEntry 2 } 

xcmPrtInputAliasName OBJECT-TYPE 
    SYNTAX      XcmFixedLocaleDisplayString (SIZE(0..63)) 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Defines an alternate name for the input source.  This is in 
        addition to the prtInputName from the Input Group.  Typical 
        usage is to map an interpreter specific name to the sub-unit 
        name in the Input Group, e.g., PCL's 'upper' to the device 
        input name 'main'." 
    DEFVAL { ''H } -- unspecified 
    ::= { xcmPrtInputAliasEntry 3 } 

xcmPrtInputAliasSwitchProgram OBJECT-TYPE 
    SYNTAX      DisplayString (SIZE(0..255)) 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        The input tray switching program for this 'InputAliasName' 
        presented in a '.' separated list of prtInputIndex values. 
        For example, the string '1.4.3' indicates start with the 
        input tray represented by prtInputIndex 1, if it becomes 
        empty switch to prtInputIndex 4, when it becomes empty 
        switch to prtInputIndex 3, if it becomes empty then wait 
        for operator intervention. 

        An empty string shall indicate unspecified." 
    DEFVAL { ''H } -- unspecified 
    ::= { xcmPrtInputAliasEntry 4 } 


-- 
-- The Printer MIB Extension PCL Interpreter group 
-- (xcmPrtInterpPCLGroup) 
-- 
-- This group provides for setting and reading the PCL-Specific 
-- Variables in PJL.  The one PCL-Specific PJL variable not found in 
-- this particular group, 'SYMSET', is managed using the Printer MIB's 
-- object prtInterpreterDefaultCharSetIn. 
--     See: PCL 5 Printer Language Technical Reference Manual 
--     See: PCL 5 Comparison Guide by Hewlett-Packard Corporation 
--     See: PJL Technical Reference Manual - SYMSET 
-- 

XCMI Working Group           File source/16prtx.txt            [Page 53]

Xerox Common Management Interface (XCMI) Standard               03/17/20

-- Implementation of every object in this group is conditionally 
-- mandatory:  if the SNMP agent implements the semantics of any of 
-- these objects outside of the XCMI MIB, the agent shall also implement
-- this group in order to claim XCMI conformance. 
--  

xcmPrtInterpPCLTable OBJECT-TYPE 
    SYNTAX      SEQUENCE OF XcmPrtInterpPCLEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current 
    DESCRIPTION " 
        This table is an extension to the prtInterpPCLTable." 
    ::= { xcmPrtInterpPCL 1 } 

xcmPrtInterpPCLEntry OBJECT-TYPE 
    SYNTAX      XcmPrtInterpPCLEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current         
    DESCRIPTION " 
        An entry exists corresponding to each entry in the 
        xcmPrtInterpPCLTable." 
    INDEX       { hrDeviceIndex, prtInterpreterIndex } 
    ::= { xcmPrtInterpPCLTable 1 } 

XcmPrtInterpPCLEntry ::= SEQUENCE { 
    -- xcmPrtInterpPCLGroup 
    xcmPrtInterpPCLRowStatus         RowStatus, 
    xcmPrtInterpPCLFontSourceDflt    XcmPrtPCLFontSource, 
    xcmPrtInterpPCLFontNumberDflt    Cardinal32, 
    xcmPrtInterpPCLPitchNumerator    Cardinal32, 
    xcmPrtInterpPCLPitchDenominator  Cardinal32, 
    xcmPrtInterpPCLPtSizeNumerator   Cardinal32, 
    xcmPrtInterpPCLPtSizeDenominatr  Cardinal32, 

    -- xcmPrtInterpPCLProdSpecificGroup 
    xcmPrtInterpPCLPrintScreen    XcmPrtPrintScreen 
    } 

xcmPrtInterpPCLRowStatus OBJECT-TYPE 
    SYNTAX      RowStatus 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Manages the status of this conceptual row in the 
        xcmPrtInterpPCLTable." 
    ::= { xcmPrtInterpPCLEntry 1 } 

xcmPrtInterpPCLFontSourceDflt OBJECT-TYPE 
    SYNTAX      XcmPrtPCLFontSource 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object provides the PCL-specific PJL variable 'FONTSOURCE'.


XCMI Working Group           File source/16prtx.txt            [Page 54]

Xerox Common Management Interface (XCMI) Standard               03/17/20


        'FONTSOURCE' specifies the device location of the default font 
        in PCL." 
    REFERENCE " 
        See: PJL Technical Reference Manual- FONTSOURCE" 
    DEFVAL { notSpecified } 
    ::= { xcmPrtInterpPCLEntry 2 } 

xcmPrtInterpPCLFontNumberDflt OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object provides the PCL-specific PJL variable 'FONTNUMBER'.

        In PCL, 'FONTNUMBER' specifies the ID of the default font within
        the default FONTSOURCE." 
    REFERENCE " 
        See: PJL Technical Reference Manual - FONTNUMBER" 
    DEFVAL { 0 } -- unspecified 
    ::= { xcmPrtInterpPCLEntry 3 } 

xcmPrtInterpPCLPitchNumerator OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object along with xcmPrtInterpPCLPitchDenominator sets  
        the default for the PCL-specific PJL variable  'PITCH. 

        These two object sets the default pitch size for the PCL default
        font defined in xcmPrtInterpreterPCLFontNumberDflt. 
        This variable only applies when the default font specified is 
        a scalable fixed pitch font. 

        A value of zero shall mean not specified." 
    REFERENCE " 
        See: PCL 5 Printer Language Technical Reference Manual 
        See: PJL Technical Reference Manual - PITCH 
        See: xcmPrtInterpPCLPitchDenominator" 
    DEFVAL { 0 } -- not specified 
    ::= { xcmPrtInterpPCLEntry 4 } 

xcmPrtInterpPCLPitchDenominator OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object along with xcmPrtInterpPCLPitchNumerator sets  
        the default for the PCL-specific PJL variable 'PITCH'. 

        These two object sets the default pitch size for the PCL default
        font defined in xcmPrtInterpreterPCLFontNumberDflt. 
        The PITCH variable only applies when the default font specified 

XCMI Working Group           File source/16prtx.txt            [Page 55]

Xerox Common Management Interface (XCMI) Standard               03/17/20

        is a scalable fixed pitch font. 

        A value of zero shall mean not specified. 
        It is expected that a typical application will set  
        xcmPrtInterpPCLPitchDenominator to 100." 
    REFERENCE " 
        See: PCL 5 Printer Language Technical Reference Manual 
        See: PJL Technical Reference Manual - PITCH 
        See: xcmPrtInterpPCLPitchNumerator" 
    DEFVAL { 100 } 
    ::= { xcmPrtInterpPCLEntry 5 } 

xcmPrtInterpPCLPtSizeNumerator OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object along with xcmPrtInterpPCLPtSizeDenominatr sets the 
        default for the PCL-specific PJL variable 'PTSIZE'. 

        The PTSIZE variable only applies when the FONTNUMBER setting 
        specifies a scalable proportionally-spaced font. 

        The size is in units of printer's points, which units are here 
        considered to be exactly 1/72 of an inch. 

        The value zero shall mean not specified." 
    REFERENCE " 
        See: PJL Technical Reference Manual - PTSIZE 
        See: PCL 5 Printer Language Technical Reference Manual 
        See: xcmPrtInterpPCLPtSizeDenominatr" 
    DEFVAL { 0 } -- Not specified 
    ::= { xcmPrtInterpPCLEntry 6 } 

xcmPrtInterpPCLPtSizeDenominatr OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object along with xcmPrtInterpPCLPtSizeNumerator sets the 
        default for the PCL-specific PJL variable 'PTSIZE'. 

        The PTSIZE variable only applies when the FONTNUMBER setting 
        specifies a scalable proportionally-spaced font. 

        The value zero shall mean not specified. 
        It is expected that a typical application will set this object 
        to the value 4.  For example, if the denominator is set to 4, 
        describe a PtSize of 8.5, xcmPrtInterpPCLPtSizeNominator must 
        be set to 34." 
    REFERENCE " 
        See: PCL 5 Printer Language Technical Reference Manual 
        See: PJL Technical Reference Manual - PTSIZE 
        See: xcmPrtInterpPCLPtSizeNumerator" 

XCMI Working Group           File source/16prtx.txt            [Page 56]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    DEFVAL { 4 } -- Specifies Units of 0.25 Points 
    ::= { xcmPrtInterpPCLEntry 7 } 


-- The Printer MIB Interpreter PCL Group Ext. for product specific 
-- implementations. 
-- (xcmPrtInterpPCLProdSpecificGroup) 
-- 
-- This group is a continuation of the xcmPrtInterpPCLGroup. 
-- These objects are considered specific to one product. 
-- 
-- Implementation of any object in this group is optional. 
--  

xcmPrtInterpPCLPrintScreen OBJECT-TYPE 
    SYNTAX      XcmPrtPrintScreen 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        This object sets a special mode for 80 character screen dumps." 
    DEFVAL { off } 
    ::= { xcmPrtInterpPCLEntry 50 } 


-- The Printer MIB Extension Auxiliary Package Group  
-- (xcmPrtAuxPackageGroup) 
-- 
-- Implementation of every object in this group is conditionally 
-- mandatory:  if the SNMP agent implements the semantics of any of 
-- these objects outside of the XCMI MIB, the agent shall also implement
-- this group in order to claim XCMI conformance. 
--  

xcmPrtAuxPackageTable OBJECT-TYPE 
    SYNTAX      SEQUENCE OF XcmPrtAuxPackageEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current 
    DESCRIPTION " 
        This table lists Auxiliary Sheets enabled for this printer." 
    ::= { xcmPrtAuxPackage 1 } 

xcmPrtAuxPackageEntry OBJECT-TYPE 
    SYNTAX      XcmPrtAuxPackageEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current         
    DESCRIPTION " 
        An entry exists corresponding to each entry in the 
        xcmPrtAuxPackageTable." 
    INDEX       { hrDeviceIndex, xcmPrtAuxPackageIndex } 
    ::= { xcmPrtAuxPackageTable 1 } 

XcmPrtAuxPackageEntry ::= SEQUENCE { 
    -- xcmPrtAuxPackageGroup 
    xcmPrtAuxPackageIndex             Cardinal32, 

XCMI Working Group           File source/16prtx.txt            [Page 57]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    xcmPrtAuxPackageRowStatus         RowStatus, 
    xcmPrtAuxPackageType              XcmPrtAuxSheetType, 
    xcmPrtAuxPackageContent           XcmPrtAuxSheetContent, 
    xcmPrtAuxPackagePrtInputIndex     Cardinal32, 
    xcmPrtAuxPackageNext              Cardinal32 
    } 

xcmPrtAuxPackageIndex OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  not-accessible 
    STATUS      current 
    DESCRIPTION " 
        A unique value used by the printer to identify this 
        Auxiliary Sheet." 
    ::= { xcmPrtAuxPackageEntry 1 } 

xcmPrtAuxPackageRowStatus OBJECT-TYPE 
    SYNTAX      RowStatus 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Manages the status of this conceptual row in the 
        xcmPrtAuxPackageTable." 
    ::= { xcmPrtAuxPackageEntry 2 } 

xcmPrtAuxPackageType OBJECT-TYPE 
    SYNTAX      XcmPrtAuxSheetType 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Specifies the Auxiliary Sheet type associated with this row. 

        Note: DEFVAL commented out due to the negative enum 
        definition in 15prtxtc being illegal in strict SMIv1 
        (see section 3.2.1.1 of RFC 1155)." 
--  DEFVAL { notSpecified } 
    ::= { xcmPrtAuxPackageEntry 3 } 

xcmPrtAuxPackageContent OBJECT-TYPE 
    SYNTAX      XcmPrtAuxSheetContent 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Specifies the information content of this auxiliary sheet. 

    The value zero shall mean notSpecified." 
    DEFVAL { notSpecified } 
    ::= { xcmPrtAuxPackageEntry 4 } 

xcmPrtAuxPackagePrtInputIndex OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 

XCMI Working Group           File source/16prtx.txt            [Page 58]

Xerox Common Management Interface (XCMI) Standard               03/17/20

        Specifies the input tray the printer shall use in 
        printing this auxiliary sheet. 

    The value zero shall mean notSpecified." 
    DEFVAL { 0 } -- notSpecified 
    ::= { xcmPrtAuxPackageEntry 5 } 

xcmPrtAuxPackageNext OBJECT-TYPE 
    SYNTAX      Cardinal32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Provides the index of the next Auxiliary Sheet 
        declared for this printer.  This provides a linking 
        mechanism to group auxiliary pages.  The last 
        auxiliary page to be declared will set this 
        xcmPrtAuxPackageNext object to zero, meaning no further 
        sheets. 

        The value zero shall mean notPresent." 
    DEFVAL { 0 } -- notPresent or no further auxiliary sheets 
    ::= { xcmPrtAuxPackageEntry 6 } 

-- 
-- Medium Type Supported Group (Conditionally Mandatory)' 
-- (xcmPrtMediumTypeSupportedGroup) 
-- 
-- Implementation of this group conditionally mandatory for all systems.
-- 

xcmPrtMedmTypeSupTable OBJECT-TYPE 
    SYNTAX      SEQUENCE OF XcmPrtMedmTypeSupEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current 
    DESCRIPTION " 
        A table of specific and general medium 'types' which are 
        associated with this host system." 
    ::= { xcmPrtMediumTypeSupported 2 } 

xcmPrtMedmTypeSupEntry OBJECT-TYPE 
    SYNTAX      XcmPrtMedmTypeSupEntry 
    MAX-ACCESS  not-accessible 
    STATUS      current 
    DESCRIPTION " 
        An entry for a specific or general medium 'types' which 
        is associated with this host system." 
    INDEX       { hrDeviceIndex, xcmPrtMedmTypeSupIndex } 
    ::= { xcmPrtMedmTypeSupTable 1 } 

XcmPrtMedmTypeSupEntry ::= SEQUENCE { 
    xcmPrtMedmTypeSupIndex          Ordinal32, 
    xcmPrtMedmTypeSupRowStatus      RowStatus, 
    xcmPrtMedmTypeSupRowPersistence XcmGenRowPersistence, 
    xcmPrtMedmTypeSupName 

XCMI Working Group           File source/16prtx.txt            [Page 59]

Xerox Common Management Interface (XCMI) Standard               03/17/20

                XcmFixedLocaleDisplayString (SIZE(0..255)), 
    xcmPrtMedmTypeSupFuserTemp      Integer32, 
    xcmPrtMedmTypeSupPaperType      OCTET STRING(SIZE(0..255)), 
    xcmPrtMedmTypeSupPDLString      OCTET STRING(SIZE(0..255)), 
    xcmPrtMedmTypeSupFuserHide      TruthValue 

    } 

xcmPrtMedmTypeSupIndex OBJECT-TYPE 
    SYNTAX      Ordinal32 
    MAX-ACCESS  not-accessible 
    STATUS      current 
    DESCRIPTION " 
        A unique value used to identify this medium type supported." 
    ::= { xcmPrtMedmTypeSupEntry 1 } 

xcmPrtMedmTypeSupRowStatus OBJECT-TYPE 
    SYNTAX      RowStatus 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Manages the status of this conceptual row in the  
        'xcmPrtMedmTypeSupTable'." 
    ::= { xcmPrtMedmTypeSupEntry 2 } 

xcmPrtMedmTypeSupRowPersistence OBJECT-TYPE 
    SYNTAX      XcmGenRowPersistence 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Indicates persistence of this row, from the given enumeration." 
    DEFVAL { unknown } 
    ::= { xcmPrtMedmTypeSupEntry 3 } 

xcmPrtMedmTypeSupName OBJECT-TYPE 
    SYNTAX      XcmFixedLocaleDisplayString (SIZE (0..255)) 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Named 'type' of this medium instance. This can be the name of  
        the media type provided by a user." 
    REFERENCE   " 
        See: prtInputMediaType" 
    DEFVAL { ''H } 
    ::= { xcmPrtMedmTypeSupEntry 4 } 

xcmPrtMedmTypeSupFuserTemp OBJECT-TYPE 
    SYNTAX      Integer32 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Indicates the relative fuser temperature for this medium type. 
        The range is 1 - 100.  A value to '50' indciates the 'normal' 
        fuser temperature.  Values higher than 50 indicate higher fuser 

XCMI Working Group           File source/16prtx.txt            [Page 60]

Xerox Common Management Interface (XCMI) Standard               03/17/20

        temperatures.  Values lower than 50 indicate lower fuser 
        temperatures. 

        The value to use is device specific." 
    DEFVAL { 50 } 
    ::= { xcmPrtMedmTypeSupEntry 5 } 


xcmPrtMedmTypeSupPaperType OBJECT-TYPE 
    SYNTAX      OCTET STRING (SIZE (0..255)) 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        The paper type for this xcmPrtMedmTypeSupName." 
    REFERENCE   " 
        See: prtInputMediaType" 
    DEFVAL { ''H } 
    ::= { xcmPrtMedmTypeSupEntry 6 } 

xcmPrtMedmTypeSupPDLString OBJECT-TYPE 
    SYNTAX      OCTET STRING (SIZE (0..255)) 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        The string used in the print stream for this  
         xcmPrtMedmTypeSupName." 
    REFERENCE   " 
        See: prtInputMediaType" 
    DEFVAL { ''H } 
    ::= { xcmPrtMedmTypeSupEntry 7 } 

xcmPrtMedmTypeSupFuserHide OBJECT-TYPE 
    SYNTAX      TruthValue 
    MAX-ACCESS  read-create 
    STATUS      current 
    DESCRIPTION " 
        Indicates if the custom type has to be hidden in host drivers.  
        True means the media type is not displayed.  
        False means the media type can be selected for a print job" 
    DEFVAL { false } 
    ::= { xcmPrtMedmTypeSupEntry 8 } 

-- 
-- Conformance Information 
-- 

xcmPrtMIBConformance OBJECT IDENTIFIER ::= { xcmPrintMIB 2 } 

-- 
-- Compliance statements 
-- 

xcmPrtMIBCompliance MODULE-COMPLIANCE 
    STATUS      current 

XCMI Working Group           File source/16prtx.txt            [Page 61]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    DESCRIPTION " 
        The compliance statement for agents that implement the 
        printer MIB extension module." 
    MODULE -- this module 
    MANDATORY-GROUPS { xcmPrtBaseGroup } 

    -- 
    -- Compliance Statements for the Conditionally Mandatory Groups. 
    -- 
    GROUP       xcmPrtGeneralGroup 
    DESCRIPTION " 
        Implementation of this group is conditionally mandatory." 

    GROUP       xcmPrtGeneralAuxSheetGroup 
    DESCRIPTION " 
        Implementation of this group is conditionally mandatory." 

    GROUP       xcmPrtGeneralProdSpecificGroup 
    DESCRIPTION " 
        Implementation of this group is conditionally mandatory." 

    GROUP       xcmPrtInputGroup 
    DESCRIPTION " 
        Implementation of this group is conditionally mandatory." 

    GROUP       xcmPrtOutputGroup 
    DESCRIPTION " 
        Implementation of this group is conditionally mandatory." 

    GROUP       xcmPrtOutputFinishingGroup 
    DESCRIPTION " 
        Implementation of this group is conditionally mandatory." 

    GROUP       xcmPrtChannelGroup 
    DESCRIPTION " 
        Implementation of this group is conditionally mandatory." 

    GROUP       xcmPrtChannelProdSpecificGroup 
    DESCRIPTION " 
        Implementation of this group is optional." 

    GROUP       xcmPrtInterpreterGroup 
    DESCRIPTION " 
        Implementation of this group is conditionally mandatory." 

    GROUP       xcmPrtInterpProdSpecificGroup 
    DESCRIPTION " 
        Implementation of this group is conditionally mandatory." 

    GROUP       xcmPrtInputAliasGroup 
    DESCRIPTION " 
        Implementation of this group is conditionally mandatory." 

    GROUP       xcmPrtAuxPackageGroup 

XCMI Working Group           File source/16prtx.txt            [Page 62]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    DESCRIPTION " 
        Implementation of this group is conditionally mandatory." 

    GROUP       xcmPrtMediumTypeSupportedGroup 
    DESCRIPTION " 
        Implementation of this group is conditionally mandatory." 

    GROUP       xcmPrtInterpPCLGroup 
    DESCRIPTION " 
        Implementation of this group is conditionally mandatory." 

    GROUP       xcmPrtInterpPCLProdSpecificGroup 
    DESCRIPTION " 
        Implementation of this group is conditionally mandatory." 

    -- 
    -- MIN Compliance statements for the xcmPrtBaseGroup 
    -- 
    OBJECT      xcmPrtBaseRowStatus 
    SYNTAX      INTEGER { active(1) }  -- subset of RowStatus 
    DESCRIPTION " 
        It is conformant to implement this object as read-only, and 
        only one of the enumerated values for the 'RowStatus' textual 
        convention need be supported, specifically:  active(1)." 

    -- 
    -- MIN Compliance statements for the xcmPrtGeneralGroup 
    -- 
    OBJECT      xcmPrtGeneralRowStatus 
    SYNTAX      INTEGER { active(1) }  -- subset of RowStatus 
    MIN-ACCESS  read-only 
    DESCRIPTION " 
        It is conformant to implement this object as read-only, and 
        only one of the enumerated values for the 'RowStatus' textual 
        convention need be supported, specifically:  active(1)." 

    OBJECT      xcmPrtGeneralAuxSheetPackage  
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtGeneralManualFeedTimeout 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtGeneralInputAutoSwitch 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtGeneralOutputAutoSwitch 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtGeneralMediumClassDefault 
    MIN-ACCESS  read-only 

XCMI Working Group           File source/16prtx.txt            [Page 63]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtGeneralDarknessLevels 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtGeneralDarknessLevelNorm 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtGeneralDarknessLevelDflt 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtGeneralHexDumpEnable 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtGeneralTonerLowStop 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    -- 
    -- MIN Compliance statements for the xcmPrtGeneralAuxSheetGroup 
    -- 
    OBJECT      xcmPrtGeneralStartupPage 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtGeneralBannerPage 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtGeneralEndBannerPage 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtGeneralTrayLowWarning  
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 


    -- 
    -- MIN Compliance statements for xcmPrtGeneralProdSpecificGroup 
    -- 
    OBJECT      xcmPrtGeneralScanlineCompaction 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtGeneralMonoPrintOptimization  
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 



XCMI Working Group           File source/16prtx.txt            [Page 64]

Xerox Common Management Interface (XCMI) Standard               03/17/20


    -- 
    -- MIN Compliance statements for the xcmPrtInputGroup 
    -- 
    OBJECT      xcmPrtInputRowStatus 
    SYNTAX      INTEGER { active(1) }  -- subset of RowStatus 
    MIN-ACCESS  read-only 
    DESCRIPTION " 
        It is conformant to implement this object as read-only, and 
        only one of the enumerated values for the 'RowStatus' textual 
        convention need be supported, specifically:  active(1)." 

    OBJECT      xcmPrtInputNextPrtInputIndex 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    -- 
    -- MIN Compliance statements for the xcmPrtOutputGroup 
    -- 
    OBJECT      xcmPrtOutputRowStatus 
    SYNTAX      INTEGER { active(1) }  -- subset of RowStatus 
    MIN-ACCESS  read-only 
    DESCRIPTION " 
        It is conformant to implement this object as read-only, and 
        only one of the enumerated values for the 'RowStatus' textual 
        convention need be supported, specifically:  active(1)." 

    OBJECT      xcmPrtOutputNextIndex 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtOutputPassword 
    SYNTAX      OCTET STRING (SIZE(0..16)) 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtOutputOffsetStackingType 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtOutputTrayTimeoutSupport 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtOutputTrayTimeout 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    -- 
    -- MIN-ACCESS statements for the xcmPrtOutputFinishingGroup 
    -- 
    OBJECT      xcmPrtOutputStaple 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

XCMI Working Group           File source/16prtx.txt            [Page 65]

Xerox Common Management Interface (XCMI) Standard               03/17/20


    OBJECT      xcmPrtOutputStaplePosSupported 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtOutputStapleDefault 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtOutputStaplePosDefault 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtOutputPunch 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtOutputPunchDefault 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtOutputPunchPosSupported   
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtOutputBookletFoldStaple 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    -- 
    -- MIN-ACCESS statements for the xcmPrtChannelGroup 
    -- 
    OBJECT      xcmPrtChannelRowStatus 
    SYNTAX      INTEGER { active(1) }  -- subset of RowStatus 
    MIN-ACCESS  read-only 
    DESCRIPTION " 
        It is conformant to implement this object as read-only, and 
        only one of the enumerated values for the 'RowStatus' textual 
        convention need be supported, specifically:  active(1)." 

    OBJECT      xcmPrtChannelEOJTimeout 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtChannelAuxSheetPackage 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtChannelSpoolingEnable 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtChannelLangSensing 
    MIN-ACCESS  read-only 

XCMI Working Group           File source/16prtx.txt            [Page 66]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtChannelBinaryPostScript 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    -- 
    -- MIN-ACCESS statements for the xcmPrtChannelProdSpecificGroup 
    -- 
    OBJECT      xcmPrtChannelAutoJobEnd 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtChannelBinaryPostScriptZ 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    -- 
    -- MIN-ACCESS statements for the xcmPrtInterpreterGroup 
    -- 
    OBJECT      xcmPrtInterpRowStatus 
    SYNTAX      INTEGER { active(1) }  -- subset of RowStatus 
    MIN-ACCESS  read-only 
    DESCRIPTION " 
        It is conformant to implement this object as read-only, and 
        only one of the enumerated values for the 'RowStatus' textual 
        convention need be supported, specifically:  active(1)." 

    OBJECT      xcmPrtInterpAuxSheetPackage 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpContextSaving 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpEdgeEnhancement 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpFontIndexDefault 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpGrayLevels 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpGrayLevelDefault 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpJamRecovery 
    MIN-ACCESS  read-only 

XCMI Working Group           File source/16prtx.txt            [Page 67]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpJobCopiesDefault 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpLineWrap 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpMediumSizeDefault 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpPageProtect 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpPageProtectSize 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpPageSizeErrorPolicy 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpPlexSupported 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpPlexDefault 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpPrintEdgeToEdge 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpPrintQuality 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpPrtInputIndexDflt 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpPrtOutputIndexDflt 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpResFeedDirDefault 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 


XCMI Working Group           File source/16prtx.txt            [Page 68]

Xerox Common Management Interface (XCMI) Standard               03/17/20


    OBJECT      xcmPrtInterpResXFeedDirDefault 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpResIPResIndex 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpResIPResIndexDflt 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpTextFormLength 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpTimeoutJob 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpTimeoutPage 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpInputAliasIndexDflt 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpTraySwitch 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpMediumTypeDefault 
    SYNTAX      XcmFixedLocaleDisplayString (SIZE(0..16)) 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpMediaTypeErrPolicy 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpErrorPolicyTimeout 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpLineTerm 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpEnhancedResolution 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 


XCMI Working Group           File source/16prtx.txt            [Page 69]

Xerox Common Management Interface (XCMI) Standard               03/17/20


    -- 
    -- MIN-ACCESS statements for the xcmPrtInterpProdSpecificGroup 
    -- 
    OBJECT      xcmPrtInterpAutoContinue 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpEnvFeederSize 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpManualFeedPgSize 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpOffsetStackingType 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpProcessBarcodes 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    -- 
    -- MIN-ACCESS statements for the xcmPrtInputAliasGroup 
    -- 
    OBJECT      xcmPrtInputAliasRowStatus 
    SYNTAX      INTEGER { active(1) }  -- subset of RowStatus 
    MIN-ACCESS  read-only 
    DESCRIPTION " 
        It is conformant to implement this object as read-only, and 
        only one of the enumerated values for the 'RowStatus' textual 
        convention need be supported, specifically:  active(1)." 

    OBJECT      xcmPrtInputAliasName 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInputAliasSwitchProgram 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    -- 
    -- MIN-ACCESS statements for the xcmPrtInterpPCLGroup 
    -- 
    OBJECT      xcmPrtInterpPCLRowStatus 
    SYNTAX      INTEGER { active(1) }  -- subset of RowStatus 
    MIN-ACCESS  read-only 
    DESCRIPTION " 
        It is conformant to implement this object as read-only, and 
        only one of the enumerated values for the 'RowStatus' textual 
        convention need be supported, specifically:  active(1)." 


XCMI Working Group           File source/16prtx.txt            [Page 70]

Xerox Common Management Interface (XCMI) Standard               03/17/20


    OBJECT      xcmPrtInterpPCLFontSourceDflt 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpPCLFontNumberDflt 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpPCLPitchNumerator 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpPCLPitchDenominator 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpPCLPtSizeNumerator 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtInterpPCLPtSizeDenominatr 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    -- 
    -- MIN-ACCESS statements for the xcmPrtInterpPCLProdSpecificGroup 
    -- 
    OBJECT      xcmPrtInterpPCLPrintScreen 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 


    -- 
    -- MIN-ACCESS statements for the xcmPrtAuxPackageGroup 
    -- 
    OBJECT      xcmPrtAuxPackageRowStatus 
    SYNTAX      INTEGER { active(1) }  -- subset of RowStatus 
    MIN-ACCESS  read-only 
    DESCRIPTION " 
        It is conformant to implement this object as read-only, and 
        only one of the enumerated values for the 'RowStatus' textual 
        convention need be supported, specifically:  active(1)." 

    OBJECT      xcmPrtAuxPackageType 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtAuxPackageContent 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtAuxPackagePrtInputIndex 
    MIN-ACCESS  read-only 

XCMI Working Group           File source/16prtx.txt            [Page 71]

Xerox Common Management Interface (XCMI) Standard               03/17/20

    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtAuxPackageNext 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    -- 
    -- MIN-ACCESS statements for the xcmPrtMediumTypeSupportedGroup 
    -- 
    OBJECT      xcmPrtMedmTypeSupRowStatus 
    SYNTAX      INTEGER { active(1) }  -- subset of RowStatus 
    MIN-ACCESS  read-only 
    DESCRIPTION " 
        It is conformant to implement this object as read-only, and 
        only one of the enumerated values for the 'RowStatus' textual 
        convention need be supported, specifically:  active(1)." 

    OBJECT      xcmPrtMedmTypeSupRowPersistence 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtMedmTypeSupName 
    SYNTAX      XcmFixedLocaleDisplayString (SIZE(0..16)) 
    MIN-ACCESS  read-only 
    DESCRIPTION " 
        It is conformant to implement this object read-only 
        and with a reduced string length." 

    OBJECT      xcmPrtMedmTypeSupFuserTemp 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtMedmTypeSupPaperType 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtMedmTypeSupPDLString 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    OBJECT      xcmPrtMedmTypeSupFuserHide 
    MIN-ACCESS  read-only 
    DESCRIPTION "It is conformant to implement this object read-only." 

    ::= { xcmPrtMIBConformance 1 } 


xcmPrtMIBGroups OBJECT IDENTIFIER ::= { xcmPrtMIBConformance 2 } 

xcmPrtBaseGroup OBJECT-GROUP 
    OBJECTS {   xcmPrtBaseRowStatus, 
                xcmPrtBaseGroupSupport, 
                xcmPrtBaseUpdateSupport, 
                xcmPrtBaseCreateSupport, 

XCMI Working Group           File source/16prtx.txt            [Page 72]

Xerox Common Management Interface (XCMI) Standard               03/17/20

                xcmPrtBaseIETFMIBGroupSupport, 
                xcmPrtBaseIETFMIBUpdateSupport, 
                xcmPrtBaseIETFMIBCreateSupport 
                } 
    STATUS      current 
    DESCRIPTION " 
        The general printer group extension." 
    ::= { xcmPrtMIBGroups 1 } 

xcmPrtGeneralGroup OBJECT-GROUP 
    OBJECTS {   xcmPrtGeneralRowStatus, 
                xcmPrtGeneralAuxSheetPackage, 
                xcmPrtGeneralManualFeedTimeout, 
                xcmPrtGeneralInputAutoSwitch, 
                xcmPrtGeneralOutputAutoSwitch, 
                xcmPrtGeneralMediumClassDefault, 
                xcmPrtGeneralDarknessLevels, 
                xcmPrtGeneralDarknessLevelNorm, 
                xcmPrtGeneralDarknessLevelDflt, 
                xcmPrtGeneralHexDumpEnable 
                } 
    STATUS      current 
    DESCRIPTION " 
        The general printer group extension." 
    ::= { xcmPrtMIBGroups 5 } 

xcmPrtDriverOptionsGroup OBJECT-GROUP 
    OBJECTS {   xcmPrtDrvrHwdOptStapler, 
                xcmPrtDrvrHwdOptDuplexUnit, 
                xcmPrtDrvrHwdOptPhaserBookletMaker, 
                xcmPrtDrvrHwdOptEnvelopeTray, 
                xcmPrtDrvrHwdOptCoilPunchUnit, 
                xcmPrtDrvrHwdOptFinisherDFA, 
                xcmPrtDrvrHwdOptHighCapacityFeeder, 
                xcmPrtDrvrHwdOptOutputDeliveryUnit, 
                xcmPrtDrvrHwdOptHardDrive, 
                xcmPrtDrvrHwdOptHolePunchUnit, 
                xcmPrtDriverInputPaperTrays, 
                xcmPrtDrvrHwdOptInserterUnit, 
                xcmPrtDrvrHwdOptJobAccountingFdi, 
                xcmPrtDrvrHwdOptFaxOut, 
                xcmPrtDrvrHwdOptMemoryInMBs, 
                xcmPrtDrvrHwdOptOutputBinSide, 
                xcmPrtDrvrHwdOptOutputBinCenter, 
                xcmPrtDrvrHwdOptPhaserModule, 
                xcmPrtDrvrHwdOptPrintEngine, 
                xcmPrtDrvrHwdOptSquareFoldTrimmer, 
                xcmPrtDrvrHwdOptTriFold,    
                xcmPrtDrvrFntCollation, 
                xcmPrtDrvrFntAsciiJobTicket, 
                xcmPrtDrvrFntAuthenticationMode, 
                xcmPrtDrvrFntHoldForAuthenMode, 
                xcmPrtDrvrFntEnhancedImageQualityMode, 
                xcmPrtDrvrFntProductivityPack, 

XCMI Working Group           File source/16prtx.txt            [Page 73]

Xerox Common Management Interface (XCMI) Standard               03/17/20

                xcmPrtDrvrFntJobStorage, 
                xcmPrtDrvrFntJobAccountingSystem 
                } 
    STATUS      current 
    DESCRIPTION " 
        The printer driver options group extension." 
    ::= { xcmPrtMIBGroups 6 } 


xcmPrtInputGroup OBJECT-GROUP 
    OBJECTS {   xcmPrtInputRowStatus, 
                xcmPrtInputNextPrtInputIndex, 
                xcmPrtInputUseCustomSize, 
                xcmPrtInputCustDimFeedDirDecl, 
                xcmPrtInputCustDimXFeedDirDecl, 
                xcmPrtInputTrayPriority 
                } 
    STATUS      current 
    DESCRIPTION " 
        The input group extension." 
    ::= { xcmPrtMIBGroups 8 } 

xcmPrtOutputGroup OBJECT-GROUP 
    OBJECTS {   xcmPrtOutputRowStatus, 
                xcmPrtOutputNextIndex, 
                xcmPrtOutputPassword, 
                xcmPrtOutputOffsetStackingType, 
                xcmPrtOutputTrayTimeoutSupport, 
                xcmPrtOutputTrayTimeout 
                } 
    STATUS      current 
    DESCRIPTION " 
        The output group extension." 
    ::= { xcmPrtMIBGroups 9 } 

xcmPrtChannelGroup OBJECT-GROUP 
    OBJECTS {   xcmPrtChannelRowStatus,  
                xcmPrtChannelEOJTimeout, 
                xcmPrtChannelAuxSheetPackage, 
                xcmPrtChannelSpoolingEnable, 
                xcmPrtChannelLangSensing, 
                xcmPrtChannelBinaryPostScript 
                } 
    STATUS      current 
    DESCRIPTION " 
        The Channel group extension." 
    ::= { xcmPrtMIBGroups 14 } 

xcmPrtInterpreterGroup OBJECT-GROUP 
    OBJECTS {   xcmPrtInterpRowStatus, 
                xcmPrtInterpAuxSheetPackage, 
                xcmPrtInterpContextSaving, 
                xcmPrtInterpEdgeEnhancement, 
                xcmPrtInterpFontIndexDefault,  

XCMI Working Group           File source/16prtx.txt            [Page 74]

Xerox Common Management Interface (XCMI) Standard               03/17/20

                xcmPrtInterpGrayLevels, 
                xcmPrtInterpGrayLevelDefault, 
                xcmPrtInterpJamRecovery, 
                xcmPrtInterpJobCopiesDefault, 
                xcmPrtInterpLineWrap, 
                xcmPrtInterpMediumSizeDefault, 
                xcmPrtInterpPageProtect, 
                xcmPrtInterpPageProtectSize, 
                xcmPrtInterpPageSizeErrorPolicy, 
                xcmPrtInterpPlexSupported, 
                xcmPrtInterpPlexDefault, 
                xcmPrtInterpPrintEdgeToEdge, 
                xcmPrtInterpPrintQuality, 
                xcmPrtInterpPrtInputIndexDflt, 
                xcmPrtInterpPrtOutputIndexDflt, 
                xcmPrtInterpResFeedDirDefault, 
                xcmPrtInterpResXFeedDirDefault, 
                xcmPrtInterpResIPResIndex, 
                xcmPrtInterpResIPResIndexDflt, 
                xcmPrtInterpTextFormLength, 
                xcmPrtInterpTimeoutJob, 
                xcmPrtInterpTimeoutPage, 
                xcmPrtInterpInputAliasIndexDflt, 
                xcmPrtInterpTraySwitch, 
                xcmPrtInterpMediumTypeDefault, 
                xcmPrtInterpMediaTypeErrPolicy, 
                xcmPrtInterpErrorPolicyTimeout, 
                xcmPrtInterpLineTerm, 
                xcmPrtInterpEnhancedResolution 
                } 
    STATUS      current 
    DESCRIPTION " 
        The interpreter group extension." 
    ::= { xcmPrtMIBGroups 15 } 

xcmPrtInputAliasGroup OBJECT-GROUP 
    OBJECTS {   xcmPrtInputAliasRowStatus, 
                xcmPrtInputAliasName, 
                xcmPrtInputAliasSwitchProgram 
                } 
    STATUS      current 
    DESCRIPTION " 
        The Input Alias group." 
    ::= { xcmPrtMIBGroups 50 } 

xcmPrtOutputFinishingGroup OBJECT-GROUP 
    OBJECTS {   xcmPrtOutputStaple, 
                xcmPrtOutputStaplePosSupported, 
                xcmPrtOutputStapleDefault, 
                xcmPrtOutputStaplePosDefault, 
                xcmPrtOutputPunch, 
                xcmPrtOutputPunchDefault, 
  xcmPrtOutputPunchPosSupported, 
  xcmPrtOutputBookletFoldStaple 

XCMI Working Group           File source/16prtx.txt            [Page 75]

Xerox Common Management Interface (XCMI) Standard               03/17/20

                } 
    STATUS      current 
    DESCRIPTION " 
        The Output Finishing group." 
    ::= { xcmPrtMIBGroups 51 } 

xcmPrtGeneralAuxSheetGroup OBJECT-GROUP 
    OBJECTS {   xcmPrtGeneralStartupPage, 
                xcmPrtGeneralBannerPage, 
                xcmPrtGeneralEndBannerPage, 
                xcmPrtGeneralTrayLowWarning  
                } 
    STATUS      current 
    DESCRIPTION " 
        The General Auxiliary Sheet group." 
    ::= { xcmPrtMIBGroups 52 } 

xcmPrtGeneralProdSpecificGroup OBJECT-GROUP 
    OBJECTS {   xcmPrtGeneralScanlineCompaction, 
                xcmPrtGeneralTonerLowStop, 
  xcmPrtGeneralMonoPrintOptimization  
                } 
    STATUS      current 
    DESCRIPTION " 
        The general printer product specific group." 
    ::= { xcmPrtMIBGroups 55 } 

xcmPrtAuxPackageGroup OBJECT-GROUP 
    OBJECTS {   xcmPrtAuxPackageRowStatus, 
                xcmPrtAuxPackageType, 
                xcmPrtAuxPackageContent, 
                xcmPrtAuxPackagePrtInputIndex, 
                xcmPrtAuxPackageNext 
                } 
    STATUS      current 
    DESCRIPTION " 
        The Auxiliary Package group." 
    ::= { xcmPrtMIBGroups 60 } 

xcmPrtChannelProdSpecificGroup OBJECT-GROUP 
    OBJECTS {   xcmPrtChannelAutoJobEnd, 
                xcmPrtChannelBinaryPostScriptZ 
                } 
    STATUS      current 
    DESCRIPTION " 
        The Channel group extension for prod specific objects." 
    ::= { xcmPrtMIBGroups 64 } 

xcmPrtInterpProdSpecificGroup OBJECT-GROUP 
    OBJECTS {   xcmPrtInterpAutoContinue, 
                xcmPrtInterpOffsetStackingType, 
                xcmPrtInterpEnvFeederSize, 
                xcmPrtInterpManualFeedPgSize, 
      xcmPrtInterpProcessBarcodes      

XCMI Working Group           File source/16prtx.txt            [Page 76]

Xerox Common Management Interface (XCMI) Standard               03/17/20

                } 
    STATUS      current 
    DESCRIPTION " 
        The interpreter group extension." 
    ::= { xcmPrtMIBGroups 65 } 

xcmPrtInterpPCLGroup OBJECT-GROUP 
    OBJECTS {   xcmPrtInterpPCLRowStatus,  
                xcmPrtInterpPCLFontSourceDflt, 
                xcmPrtInterpPCLFontNumberDflt, 
                xcmPrtInterpPCLPitchNumerator, 
                xcmPrtInterpPCLPitchDenominator, 
                xcmPrtInterpPCLPtSizeNumerator, 
                xcmPrtInterpPCLPtSizeDenominatr 
                } 
    STATUS      current 
    DESCRIPTION " 
        The Interpreter PCL group." 
    ::= { xcmPrtMIBGroups 70 } 

xcmPrtInterpPCLProdSpecificGroup OBJECT-GROUP 
    OBJECTS {   xcmPrtInterpPCLPrintScreen } 
    STATUS      current 
    DESCRIPTION " 
        The Interpreter PCL Product Specific group." 
    ::= { xcmPrtMIBGroups 71 } 

xcmPrtMediumTypeSupportedGroup OBJECT-GROUP 
    OBJECTS {   xcmPrtMedmTypeSupRowStatus, 
                xcmPrtMedmTypeSupRowPersistence, 
                xcmPrtMedmTypeSupName, 
                xcmPrtMedmTypeSupFuserTemp, 
                xcmPrtMedmTypeSupPaperType, 
                xcmPrtMedmTypeSupPDLString, 
                xcmPrtMedmTypeSupFuserHide 
                } 
    STATUS      current 
    DESCRIPTION " 
        The Medium Type Supported group." 
    ::= { xcmPrtMIBGroups 75 } 


END 


-- 
-- 










































XCMI Working Group           File source/16prtx.txt            [Page 83]
